API Kriptografi: Generasi Berikutnya

Tujuan

Cryptography API: Next Generation (CNG) adalah pengganti jangka panjang untuk CryptoAPI. CNG dirancang untuk dapat diperluas di banyak tingkat dan agnostik kriptografi dalam perilaku.

Audiens pengembang

CNG ditujukan untuk digunakan oleh pengembang aplikasi yang akan memungkinkan pengguna untuk membuat dan bertukar dokumen dan data lain di lingkungan yang aman, terutama melalui media yang tidak aman seperti Internet. Pengembang harus terbiasa dengan bahasa pemrograman C dan C++ dan lingkungan pemrograman berbasis Windows. Meskipun tidak diperlukan, pemahaman tentang kriptografi atau subjek terkait keamanan disarankan.

Jika Anda mengembangkan penyedia algoritma kriptografi CNG atau penyedia penyimpanan utama, Anda harus mengunduh Kit Pengembangan Penyedia Kriptografi dari Microsoft.

Persyaratan run-time

CNG didukung dimulai dengan Windows Server 2008 dan Windows Vista. Untuk informasi tentang persyaratan run-time untuk elemen pemrograman tertentu, lihat bagian Persyaratan dari halaman referensi untuk elemen tersebut.

Di bagian ini

Topik Deskripsi
Tentang CNG
Menjelaskan fitur CNG, primitif kriptografi, dan penyimpanan kunci, pengambilan, impor, dan ekspor.
Menggunakan CNG
Menjelaskan cara menggunakan fitur konfigurasi kriptografi CNG dan pemrograman CNG yang khas.
Referensi CNG
Deskripsi terperinci tentang elemen pemrograman CNG. Halaman ini mencakup deskripsi referensi API untuk bekerja dengan CNG.