Apa itu Enkripsi Kunci Asimetris?



Enkripsi kunci asimetris adalah proses mengubah teks untuk menyembunyikan maknanya menggunakan kunci publik bersama. Teks hanya dapat diuraikan dengan kunci privat rahasia yang berbeda dari, tetapi secara matematis terkait dengan, kunci publik. Prinsip penggunaan enkripsi kunci asimetris adalah pertukaran kunci simetris, otentikasi berbasis sertifikat, dan tanda tangan digital.

“Kunci” matematika rahasia diperlukan untuk memecahkan kode enkripsi kunci asimetris.

Keuntungan dari enkripsi kunci asimetris dibandingkan kunci simetris, di mana kunci yang sama digunakan untuk mengenkripsi dan mendekripsi pesan, adalah bahwa pesan aman dapat dikirim antara dua pihak melalui saluran komunikasi yang tidak aman tanpa terlebih dahulu berbagi informasi rahasia. Kerugiannya adalah enkripsi dan dekripsi lambat, dan ciphertext berpotensi diretas oleh kriptografer dengan waktu dan kekuatan komputasi yang cukup.

Teknik enkripsi kunci asimetris digunakan untuk mencegah peretas mencuri data sensitif.

Kriptografi kunci asimetris, atau kriptografi kunci publik, telah merevolusi kriptologi. Dipublikasikan pada tahun 1976, Martin Hellman dan Whitfield Diffie menggambarkan sistem kriptografi dua kunci, di mana satu kunci digunakan untuk enkripsi dan kunci kedua yang berbeda tetapi terkait digunakan untuk dekripsi. Ini telah menjadi bagian mendasar dari mengamankan komunikasi melalui Internet. Enkripsi kunci asimetris adalah dasar untuk alat-alat seperti Pretty Good Privacy Program ( PGP ), protokol Secure Sockets Layer (SSL) dan protokol Transport Layer Security ( TLS .)

Kerahasiaan pesan serta keaslian pengirim dapat dijamin menggunakan enkripsi kunci asimetris. Bayangkan Alice ingin menyampaikan informasi rahasia kepada Bob. Bob memiliki kunci publik yang diterbitkan yang telah dia sediakan untuk Alice menggunakan saluran yang tidak aman. Alice menggunakan algoritma kriptografi dan kunci publik Bob untuk mengubah pesan teks biasa menjadi teks sandi , menjamin kerahasiaan pesannya. Hanya Bob yang dapat menguraikan pesannya menggunakan algoritme pelengkap dan kunci pribadinya. Bob kemudian dapat merespons dengan pesan yang dienkripsi dengan kunci pribadinya dan Alice dapat yakin bahwa pesan tersebut asli jika kunci publiknya dapat menguraikannya.

Kekuatan enkripsi kunci asimetris terkait dengan panjang kunci dan kesulitan matematika yang menghubungkan dua kunci. Ron Rivest, Adi Shamir, dan Leonard Adleman mengembangkan algoritma RSA pada tahun 1978, yang merupakan algoritma yang paling umum digunakan saat ini. Kunci publik dan kunci privat berbagi modulus produk dari dua bilangan prima besar yang berbeda. Untuk menjamin keamanan enkripsi pesan, panjang kunci harus ditambah. Ini sebagai tanggapan atas peningkatan daya komputasi peretas yang dapat memecahkan kode yang lebih lemah menggunakan perhitungan brute force. Kompleksitas algoritme membuat enkripsi kunci asimetris sangat lambat, dan paling cocok untuk pesan yang lebih kecil seperti berbagi kunci sesi yang digunakan dalam tanda tangan digital.

Related Posts