Bagikan melalui


Kontainer Kunci, Kunci, dan Sertifikat yang Diperlukan

Contoh program di bagian berikut melakukan operasi yang mengharuskan pasangan kunci publik/privat tersedia untuk mengenkripsi dan mendekripsi file, pesan, dan tanda tangan. Banyak dari program ini akan mengkompilasi, menautkan, dan menjalankan tetapi gagal pada durasi tanpa adanya kontainer kunci, kunci, penyimpanan sertifikat, dan sertifikat yang tepat di penyimpanan tersebut.

Selain itu, beberapa sertifikat di penyimpanan MY harus memiliki beberapa properti yang diperluas.

Membuat kontainer kunci default yang diperlukan dapat dilakukan dengan menjalankan program di Contoh Program C: Membuat Kontainer Kunci dan Menghasilkan Kunci. Perhatikan bahwa pembuatan kontainer kunci tidak secara otomatis menghasilkan pasangan kunci publik/privat. Namun, program contoh membuat kontainer kunci dan menghasilkan pasangan kunci publik/privat.

Setelah pasangan kunci publik/privat dibuat, sertifikat pengujian menggunakan kunci tersebut dapat diperoleh dari otoritas sertifikasi (CA).

Beberapa program mengasumsikan bahwa sertifikat dengan nama subjek tertentu ada di penyimpanan sistem MY. Secara khusus, beberapa program mencari sertifikat dengan nama subjek "Full Test Cert" dan "Hortense." Nama subjek untuk sertifikat dapat diubah dalam kode agar sesuai dengan nama subjek sertifikat yang ada di penyimpanan sertifikat MY.

Menjalankan program contoh dalam Contoh Program C: Mencantumkan Sertifikat di Toko akan menampilkan semua sertifikat di penyimpanan dan semua properti yang diperluas yang diatur pada sertifikat tersebut.