Masalah tersebut memerlukan solusi untuk melindungi confidentiality kunci privat dan menjaga integritas kunci publik selama penyimpanan dan pendistribusian. Mekanisme ini dilakukan dengan cara memberikan sertifikasi pada kunci public sehingga pengguna kunci publik akan dapat meyakini kunci publik yang digunakan adalah kunci yang benar. Sertifikasi diperoleh dari pihak yang bernama Certification Authorities (CAs). CA, pengguna aplikasi, dan manajemen kunci publik membentuk suatu infrastruktur yang disebut Public Key Infrastructure (PKI).
CARA KERJA PUBLIC KEY INFRASTRUCTURE
Salah satu bagian infrastruktur penting dari e-business adalah Publik Key Infrastructure dimana harus ada satu lembaga independen dan dipercaya (trust agent) sebagai penyelenggara Public Key. Lembaga ini dikenal dengan lembaga Certification Authority (CA). Dengan adanya lembaga ini maka order, kontrak elektronik dijamin keamanannya dan secara teknis hampir tidak mungkin untuk diubah atau dipalsukan. Setiap order atau kontrak yang dikirimkan dengan menggunakan kombinasi private key dan public key maka order atau kontrak yang sudah sampai ke penerima baru bisa dibuka atau diketahui isinya setelah public key diverifikasi oleh lembaga CA. Di bawah ini adalah diagram cara kerja lembaga CA.
Apa Itu DIGITAL SIGNATURE
encryptBaca Juga
Digital Signature adalah suatu tanda (sekumpulan data) yang diattach ke pesan/dokumen elektronik untuk mengindentifikasi apakah pesan/ dokumen tersebut mengalami perubahan selama pengiriman. Cara membuat digital signature adalah sbb : 1. Membuat „message digest“ (lihat gambar di bawah)
yang merupakan sekumpulan data dalam jumlah yang kecil. Message digest dibuat dengan menggunakan algoritma hash 2. Message digest dienkripsi dengan menggunakan private key pengirim dan menjadi digiital signature. 3. Digital signature diattach ke pesan/ dokumen yang akan dikirim 4. Dengan menggunakan public key dari pengirim digital signature diubah menjadi message digest. 5. Dengan algoritma hash yang digunakan pengirim message digest dikembalikan menjadi sekumpulan data. 6. Membandingkan message digest yang dikirimkan dengan message digest yang dibuka oleh pengirim. Jika sama maka message/dokumen tersebut adalah asli

