Skip to main content

Apa itu kriptografi kunci publik?

Kriptografi kunci publik adalah sistem kriptografi yang diadopsi secara luas yang digunakan untuk mengenkripsi data.Tidak seperti kriptografi simetris, yang menggunakan kunci tunggal, jenis sistem ini dianggap asimetris karena bergantung pada sepasang kunci.Kriptografi kunci publik awalnya diperkenalkan pada tahun 1970 -an oleh cryptographers Whitfield Diffie dan Martin Hellman.Sistem kriptografi seperti itu sering disebut sebagai enkripsi diffie-hellman sebagai cara memberi penghormatan kepada para penemu.

Seperti yang disebutkan, kriptografi kunci publik menggunakan dua kunci: satu publik dan satu pribadi.Kedua kunci berperan dalam mengenkripsi pesan untuk melindungi data yang dikandungnya, dan mendekripsi pesan sehingga dapat dibaca.Dalam sistem ini, kunci publik dapat dibagikan dan didistribusikan secara bebas.Namun, kunci pribadi adalah dirahasiakan dan hanya boleh diakses oleh siapa pun yang memiliki kunci.Untuk memberikan lapisan keamanan tambahan, kunci pribadi dilindungi oleh frasa sandi yang dienkripsi, yang pada dasarnya merupakan versi yang lebih kuat dari kata sandi yang dibuat oleh pemilik kunci.

Kunci publik dan pribadi terkait dari aspek matematika.Terlepas dari hubungan ini, secara matematis tidak mungkin bagi kunci pribadi untuk berasal dari kunci publik.Ini karena mereka melayani dua tujuan yang sangat berbeda.Kunci publik dirancang untuk mengenkripsi pesan awal, sedangkan tujuan kunci pribadi adalah untuk mendekripsi.Pesan apa pun yang dienkripsi dengan kunci publik hanya dapat dilihat setelah didekripsi oleh kunci pribadi yang sesuai.

Cara kerja kriptografi kunci publik dapat diperiksa menggunakan komunikasi antara John dan Jane sebagai contoh.John menghasilkan pasangan kunci dan mengirimkan kunci publik ke Jane, yang menggunakan kunci untuk mengenkripsi pesan sehingga hanya John yang dapat membacanya.Saat menerima pesan dari Jane, John menggunakan kunci rahasianya untuk mendekripsi dan membacanya.Karena John menciptakan pasangan kunci, ia adalah pemilik kunci pribadi, dan karena itu satu -satunya orang yang dapat mendekripsi dan membaca pesannya.

Siapa pun yang ingin menggunakan kriptografi kunci publik untuk melindungi komunikasi dapat dengan mudah melakukannya melalui email.Misalnya, jika John ingin menjaga komunikasi antara dia dan Jane Private, dia bisa melampirkan kunci publik yang dia butuhkan untuk enkripsi ke pesan.Karena kuncinya dapat dibagikan kepada siapa pun, mengirimkannya melalui email bukanlah risiko keamanan.Salah satu contoh umum dari aplikasi yang memanfaatkan sistem ini adalah perangkat lunak enkripsi populer yang dikenal sebagai Privacy Reg yang cukup baik;(PGP ).