Gambaran Keseluruhan
Kunci awam ialah komponen asas dalam kriptografi asimetri, juga dikenali sebagai kriptografi kunci awam. Ia adalah nilai berangka yang besar digunakan untuk menyulit data atau mengesahkan tandatangan digital. Tidak seperti pasangannya, kunci peribadi, kunci awam direka untuk dikongsi secara terbuka dengan sesiapa sahaja dalam rangkaian. Ia berfungsi seperti alamat mel awam, membolehkan orang lain menghantar maklumat selamat ke destinasi tertentu tanpa memerlukan sambungan rahsia yang telah ditetapkan terlebih dahulu.
Dalam konteks rangkaian terpencar dan teknologi blockchain, kunci awam berfungsi sebagai pengenal unik. Walaupun ia dikaitkan secara matematik dengan kunci peribadi, adalah mustahil dari segi pengiraan untuk membalikkan kejuruteraan kunci peribadi daripada kunci awam. Hubungan sehala ini memastikan bahawa sementara kunci awam boleh dilihat oleh seluruh rangkaian, keselamatan asas akaun pengguna kekal utuh selagi kunci peribadi dirahsiakan.
Cara Ia Berfungsi
Kunci awam berfungsi melalui algoritma matematik kompleks, seperti RSA atau Kriptografi Lengkung Eliptik. Apabila pengguna menjana identiti kriptografi baharu, sistem mencipta pasangan kunci yang terdiri daripada satu kunci awam dan satu kunci peribadi. Sebarang data yang disulit menggunakan kunci awam tertentu hanya boleh dinyahsulit oleh kunci peribadi yang sepadan. Ini memastikan hanya penerima yang dimaksudkan, yang memegang kunci peribadi, boleh mengakses maklumat asal yang dihantar oleh orang lain.
Selain penyulitan, kunci awam digunakan untuk mengesahkan tandatangan digital. Apabila pengguna menandatangani mesej atau transaksi dengan kunci peribadi mereka, orang lain menggunakan kunci awam yang berkaitan untuk mengesahkan bahawa tandatangan itu adalah tulen. Jika kunci awam berjaya mengesahkan tandatangan, ia membuktikan bahawa mesej itu memang dihantar oleh pemilik kunci peribadi dan tidak diubah. Setakat 2026, bukti matematik ini kekal sebagai piawaian untuk keselamatan digital.