Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Important
Untuk pengembangan baru, gunakan Cryptography API: Next Generation (CNG) alih-alih CryptoAPI. CNG adalah API kriptografi modern untuk Windows, tersedia sejak Windows Vista dan Windows Server 2008. Ini memberikan default keamanan, kelincahan algoritma, dan dukungan mode kernel yang lebih baik. CryptoAPI dipertahankan hanya untuk kompatibilitas mundur. CAPICOM usang dan tidak didukung pada versi Windows yang saat ini didukung.
Maksud
Kriptografi adalah penggunaan kode untuk mengonversi data sehingga hanya penerima tertentu yang dapat membacanya, menggunakan kunci.
Teknologi kriptografi Microsoft mencakup Cryptography API: Next Generation (CNG) untuk pengembangan baru, serta CryptoAPI versi lama dan Cryptographic Service Providers (CSP) untuk kompatibilitas dengan versi sebelumnya. Pendaftaran sertifikat dan kartu pintar, manajemen sertifikat, dan pengembangan modul kustom juga dijelaskan.
Audiens pengembang
CryptoAPI dimaksudkan untuk digunakan oleh pengembang aplikasi berbasis Windows 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 Windows. Meskipun tidak diperlukan, pemahaman tentang kriptografi atau subjek terkait keamanan disarankan.
Note
CAPICOM adalah komponen COM warisan 32-bit yang terakhir didukung pada Windows XP dan Windows Server 2003. Ini tidak tersedia pada versi Windows yang saat ini didukung. Jangan gunakan CAPICOM di aplikasi baru. Untuk alternatif, lihat Alternatif untuk Menggunakan CAPICOM.
Persyaratan saat proses berjalan
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 Kriptografi |
Konsep kriptografi utama dan tampilan tingkat tinggi teknologi kriptografi Microsoft. |
|
Menggunakan Kriptografi |
Proses kriptografi, prosedur, dan sampel program C dan Visual Basic yang diperluas menggunakan fungsi CryptoAPI dan objek CAPICOM. |
|
Referensi Kriptografi |
Deskripsi terperinci tentang fungsi kriptografi Microsoft, antarmuka, objek, struktur, dan elemen pemrograman lainnya. Menyertakan deskripsi referensi API untuk bekerja dengan sertifikat digital. |
Konten terkait
- API Kriptografi: Generasi Berikutnya (CNG) — API kriptografi modern untuk pengembangan Windows baru
- Gambaran umum pemrograman CNG khas — panduan langkah demi langkah untuk menggunakan CNG
- Mengenkripsi Data dengan CNG — contoh enkripsi modern menggunakan AES dengan CNG