Skip to main content
Web3Fire
securityintermediate

Kunci Publik

Kunci publik adalah kunci kriptografi yang dapat dibagikan secara bebas kepada orang lain dan dipasangkan dengan kunci privat dalam enkripsi asimetris. Kunci ini digunakan untuk mengenkripsi data atau memverifikasi tanda tangan digital, memastikan komunikasi dan autentikasi yang aman tanpa membocorkan kunci privat.

entity.loading_intelligence

Fakta Kunci

Kategorisecurity
Kesulitanintermediate

Gambaran Umum

Kunci publik adalah komponen fundamental dari kriptografi asimetris, yang juga dikenal sebagai kriptografi kunci-publik. Ini adalah nilai numerik besar yang digunakan untuk mengenkripsi data atau memverifikasi tanda tangan digital. Berbeda dengan pasangannya, kunci privat, kunci publik dirancang untuk dibagikan secara terbuka kepada siapa pun di jaringan. Kunci publik bertindak seperti alamat surat publik, memungkinkan orang lain mengirim informasi aman ke tujuan tertentu tanpa memerlukan koneksi rahasia yang telah ditetapkan sebelumnya.

Dalam konteks jaringan terdesentralisasi dan teknologi blockchain, kunci publik berfungsi sebagai pengenal unik. Meskipun terkait secara matematis dengan kunci privat, secara komputasi tidak mungkin untuk merekayasa balik kunci privat dari kunci publik. Hubungan satu arah ini memastikan bahwa sementara kunci publik terlihat oleh seluruh jaringan, keamanan dasar akun pengguna tetap utuh selama kunci privat dijaga kerahasiaannya.

Cara Kerjanya

Kunci publik berfungsi melalui algoritma matematika kompleks, seperti RSA atau Elliptic Curve Cryptography. Ketika pengguna membuat identitas kriptografi baru, sistem menghasilkan sepasang kunci yang terdiri dari satu kunci publik dan satu kunci privat. Data apa pun yang dienkripsi menggunakan kunci publik tertentu hanya dapat didekripsi oleh kunci privat yang sesuai. Ini memastikan bahwa hanya penerima yang dituju, yang memegang kunci privat, yang dapat mengakses informasi asli yang dikirim oleh orang lain.

Selain enkripsi, kunci publik digunakan untuk memverifikasi tanda tangan digital. Ketika pengguna menandatangani pesan atau transaksi dengan kunci privat mereka, orang lain menggunakan kunci publik terkait untuk mengonfirmasi bahwa tanda tangan itu asli. Jika kunci publik berhasil memvalidasi tanda tangan, itu membuktikan bahwa pesan memang dikirim oleh pemilik kunci privat dan belum diubah. Hingga 2026, bukti matematis ini tetap menjadi standar untuk mengamankan digital.

Graf Pengetahuan

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1