Skip to main content

Apa itu enkripsi kunci asimetris?

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

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

Kriptografi kunci asimetris, atau kriptografi kunci publik, telah merevolusi kriptologi.Dipublikasikan pada tahun 1976, Martin Hellman dan Whitfield Diffie menggambarkan dua sistem kriptografi utama, di mana satu kunci digunakan untuk enkripsi dan kunci kedua yang berbeda tetapi terkait digunakan untuk dekripsi.Sejak itu ini menjadi bagian mendasar dari mengamankan komunikasi melalui internet.Enkripsi kunci asimetris adalah basis untuk alat -alat seperti Program Privasi yang Cukup Baik (PGP), Secure Sockets Layer Protocol (SSL) dan Transport Layer Security Protocol (TLS.)

Kerahasiaan pesan serta keaslian pengirimdapat dijamin menggunakan enkripsi kunci asimetris.Bayangkan bahwa Alice ingin mengkomunikasikan informasi rahasia kepada Bob.Bob memiliki kunci publik yang diterbitkan yang telah ia sediakan untuk Alice menggunakan saluran tanpa jaminan.Alice menggunakan algoritma kriptografi dan kunci publik Bob untuk mengubah pesan teksnya yang sederhana menjadi teks sandi, menjamin kerahasiaan pesannya.Hanya Bob yang dapat menguraikan pesannya menggunakan algoritma pelengkap dan kunci pribadinya.Bob kemudian dapat merespons dengan pesan yang dienkripsi dengan kunci pribadinya dan Alice dapat yakin bahwa pesan tersebut otentik jika kunci publiknya dapat menguraikannya.

Kekuatan enkripsi kunci asimetris terkait dengan panjang kunci dan kesulitan dariMatematika 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 pribadi berbagi modulus produk dari dua bilangan prima yang berbeda.Untuk menjamin keamanan enkripsi pesan, panjang kunci harus meningkat.Ini menanggapi peningkatan kekuatan komputasi peretas yang dapat merusak kode yang lebih lemah menggunakan perhitungan brute force.Kompleksitas algoritma membuat enkripsi kunci asimetris sangat lambat, dan paling cocok untuk pesan yang lebih kecil seperti berbagi kunci sesi yang digunakan dalam tanda tangan digital.