Perbedaan antara Kunci Publik dan Kunci Pribadi

Anonim

Kunci Publik vs Kunci Pribadi

Kriptografi adalah studi tentang menyembunyikan informasi, dan digunakan saat berkomunikasi melalui media yang tidak tepercaya seperti internet, dimana informasi perlu dilindungi dari pihak ketiga lainnya. Enkripsi menggunakan algoritma yang disebut cipher untuk mengenkripsi data dan bisa didekripsi hanya dengan menggunakan tombol khusus. Informasi terenkripsi dikenal sebagai ciphertext dan proses memperoleh informasi asli (plaintext) dari ciphertext dikenal sebagai dekripsi. Salah satu dari dua metode enkripsi yang banyak digunakan adalah Public Key Encryption (yang lainnya adalah Symmetric Key Encryption). Keistimewaan enkripsi kunci publik adalah dua kunci yang berbeda namun terkait secara matematis yang disebut kunci publik dan kunci privat digunakan (berlawanan dengan enkripsi kunci simetris, yang menggunakan kunci privat yang sama untuk enkripsi dan dekripsi).

Enkripsi kunci publik mengenkripsi data menggunakan kunci publik penerima dan tidak bisa didekripsi tanpa menggunakan kunci pribadi yang cocok. Dengan kata lain, Anda memerlukan satu kunci untuk mengunci (mengenkripsi piantext) dan kunci lain untuk membuka kunci (dekripsi teks kata kunci). Yang penting adalah satu kunci itu tidak bisa digunakan di tempat yang lain. Bergantung pada kunci mana yang diterbitkan, enkripsi kunci publik dapat digunakan untuk dua tujuan.

Apa itu Kunci Publik?

Dalam enkripsi kunci publik, data yang dienkripsi menggunakan kunci publik penerima tidak dapat didekripsi tanpa menggunakan kunci pribadi yang cocok. Di sisi lain, kunci publik dapat digunakan untuk mendekripsi data yang dienkripsi oleh kunci pribadi yang cocok. Namun, kunci publik tidak bisa digunakan sebagai pengganti kunci privat. Jika kunci penguncian dibuat publik, maka sistem ini bisa digunakan oleh siapa saja untuk mengirim komunikasi pribadi ke pemegang kunci pembuka kunci. Ini memastikan bahwa penerima yang sah (orang yang memiliki kunci pribadi yang sesuai) adalah satu-satunya orang yang dapat membaca pesannya. Jadi, ini menegaskan kerahasiaan komunikasi antara dua pihak.

Apa itu Kunci Pribadi?

Dalam enkripsi kunci publik, kunci privat hanya dapat digunakan untuk mendekripsi data yang dienkripsi menggunakan kunci publik yang sesuai. Demikian pula, data yang dienkripsi menggunakan kunci privat hanya dapat didekripsi dengan menggunakan kunci publik yang sesuai. Namun, kunci privat tidak bisa digunakan di tempat kunci publik. Jika kunci penguncian dibuat pribadi, sistem ini memungkinkan untuk memverifikasi bahwa dokumen tersebut dikunci oleh pemiliknya. Alasannya adalah bahwa pesan yang dienkripsi oleh pengirim hanya dapat dibuka oleh orang yang memiliki kunci publik yang sesuai, sehingga memverifikasi bahwa pengirim benar-benar memegang kunci privat (artinya pesan asli dan tidak dirusak telah diterima). Oleh karena itu, ini digunakan untuk tanda tangan digital.

Apa perbedaan antara Kunci Publik dan Kunci Pribadi?

Kunci publik dan kunci privat adalah beberapa kunci yang digunakan dalam kriptografi kunci publik. Jika kunci penguncian dibuat publik, maka kunci pembuka kunci menjadi kunci privat, dan sebaliknya. Kunci publik tidak dapat digunakan untuk mendapatkan kunci privat. Jika kunci publik adalah kunci pengunci, maka bisa digunakan untuk mengirim komunikasi pribadi (i. E untuk menjaga kerahasiaan). Jika kunci privat adalah kunci pengunci, maka sistem dapat digunakan untuk memverifikasi dokumen yang dikirim oleh pemegang kunci pribadi (i. E untuk menjaga keaslian).