Daftar Isi:
- Definisi - Apa yang dimaksud dengan Public Key Cryptography (PKC)?
- Techopedia menjelaskan Public Key Cryptography (PKC)
Definisi - Apa yang dimaksud dengan Public Key Cryptography (PKC)?
Kriptografi kunci publik (PKC) adalah teknik enkripsi yang menggunakan algoritma kunci publik dan pribadi berpasangan (atau kunci asimetris) untuk komunikasi data yang aman. Pengirim pesan menggunakan kunci publik penerima untuk mengenkripsi pesan. Untuk mendekripsi pesan pengirim, hanya kunci pribadi penerima yang dapat digunakan.
Dua jenis algoritma PKC adalah RSA, yang merupakan akronim yang dinamai menurut penemu algoritma ini: Rivest, Shamir dan Adelman, dan Digital Signature Algorithm (DSA). Enkripsi PKC berkembang untuk memenuhi tuntutan komunikasi aman yang berkembang dari berbagai sektor dan industri, seperti militer.
PKC juga dikenal sebagai enkripsi kunci publik, enkripsi asimetris, kriptografi asimetris, sandi asimetris, enkripsi kunci asimetris, dan enkripsi Diffie-Hellman.
Techopedia menjelaskan Public Key Cryptography (PKC)
PKC adalah algoritma kriptografi dan komponen kriptografi yang diimplementasikan oleh berbagai standar internet, termasuk Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) dan Hypertext Transfer Protocol (HTTP) ) situs web.
PKC memfasilitasi komunikasi yang aman melalui saluran yang tidak aman, yang memungkinkan pesan dibaca oleh penerima yang dituju saja. Misalnya, A menggunakan kunci publik B untuk mengenkripsi pesan ke B, yang dapat didekripsi menggunakan kunci pribadi B yang unik.
PKC menjaga privasi email dan memastikan keamanan komunikasi saat pesan sedang transit atau disimpan di server email. PKC juga merupakan komponen DSA yang digunakan untuk mengotentikasi kunci pribadi yang dapat diverifikasi oleh siapa pun dengan akses kunci publik yang diotorisasi, yang memvalidasi asal dan pengirim pesan. Dengan demikian, PKC memfasilitasi kerahasiaan, integritas data, otentikasi, dan non-penolakan, yang membentuk parameter jaminan informasi utama (IA).
PKC lebih lambat daripada metode kriptografi kunci rahasia (atau kriptografi simetris), karena persyaratan komputasi yang tinggi. Tidak seperti kriptografi simetris, PKC menggunakan ukuran buffer tetap, tergantung pada jumlah data tertentu dan kecil, yang mungkin hanya dienkripsi dan tidak dirantai dalam aliran. Karena berbagai kemungkinan kunci enkripsi digunakan, PKC lebih kuat dan kurang rentan terhadap upaya pelanggaran keamanan pihak ketiga.