Apa itu Kriptografi Asimetris?

Kriptografi asimetris adalah jenis enkripsi di mana kunci yang digunakan untuk mengenkripsi informasi tidak sama dengan kunci yang digunakan untuk mendekripsi informasi. Format ini adalah kebalikan dari kriptografi simetris, di mana kunci yang sama digunakan untuk mengenkripsi dan mendekripsi informasi. Bentuk kriptografi asimetris yang paling umum adalah enkripsi kunci publik. Sementara kriptografi asimetris umumnya lebih aman daripada simetris, itu juga lebih sulit untuk diatur dan praktis tidak mungkin dilakukan tanpa bantuan komputer.

Enkripsi kunci publik sejauh ini merupakan jenis kriptografi asimetris yang paling umum. Dalam sistem ini, setiap pengguna memiliki dua kunci, kunci publik dan kunci pribadi. Kunci publik diterbitkan dan tersedia bagi siapa saja yang ingin melihatnya. Kunci privat secara matematis terkait dengan kunci publik, tetapi algoritmenya sangat kompleks dan bervariasi sehingga tidak ada cara yang masuk akal untuk menurunkan kunci privat dari publik.

Misalkan sebuah pesan perlu dikirim dari satu orang ke orang lain. Pengirim akan menemukan kunci publik penerima dan menggunakannya untuk mengenkripsi pesan. Ketika penerima menerima pesan, dia mencoba membukanya. Kunci publik penerima memverifikasi bahwa kunci pribadi itu asli. Kunci pribadi kemudian memungkinkan pengguna untuk mendekripsi pesan dan membacanya.

Keuntungan utama dari kriptografi asimetris adalah dalam keamanan individu. Dua orang yang bertukar pesan mungkin tidak pernah bertemu secara langsung; pada kenyataannya, mereka bahkan tidak perlu tahu siapa orang lain itu. Karena individu dapat mempublikasikan kunci mereka di bawah identitas apa pun yang mereka inginkan, ada anonimitas total dalam sistem.

Ini bertentangan langsung dengan kriptografi simetris di mana kunci yang sama digunakan untuk enkripsi dan dekripsi. Dalam hal ini, hampir tidak mungkin untuk tidak mengetahui orang yang mengartikan pesan, karena kuncinya perlu ditukarkan terlebih dahulu. Dalam sistem asimetris, mudah untuk menjaga keamanan kunci, tetapi sistem simetris berpotensi memiliki banyak orang dengan kunci yang sama, sehingga meningkatkan risiko bahwa kunci tersebut akan disusupi.

Salah satu kelemahan terbesar kriptografi asimetris adalah ketergantungannya pada komputer. Tanpa sistem komputer, hampir tidak mungkin untuk melakukan enkripsi atau dekripsi asimetris. Karena seluruh proses dikendalikan oleh komputer, dimungkinkan juga untuk merusak sistem dengan komputer. Sementara beberapa enkripsi kunci publik dianggap hampir anti retak, setiap tahun metode cracking baru keluar yang membutuhkan tindakan enkripsi baru.