Bagikan melalui


Kriptografi

Tujuan

Kriptografi adalah penggunaan kode untuk mengonversi data sehingga hanya penerima tertentu yang dapat membacanya, menggunakan kunci.

Teknologi kriptografi Microsoft termasuk CryptoAPI, Penyedia Layanan Kriptografi (Penyedia Solusi Cloud), Alat CryptoAPI, CAPICOM, WinTrust, menerbitkan dan mengelola sertifikat, dan mengembangkan infrastruktur kunci publik yang dapat disesuaikan. Pendaftaran sertifikat dan kartu pintar, manajemen sertifikat, dan pengembangan modul kustom juga dijelaskan.

Audiens pengembang

CryptoAPI ditujukan 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.

CAPICOM adalah komponen 32-bit saja yang ditujukan untuk digunakan oleh pengembang yang membuat aplikasi menggunakan bahasa pemrograman Visual Basic Scripting Edition (VBScript) atau bahasa pemrograman C++. CAPICOM tersedia untuk digunakan dalam sistem operasi yang ditentukan dalam Persyaratan Run-Time. Untuk pengembangan di masa mendatang, kami sarankan Anda menggunakan .NET Framework untuk menerapkan fitur keamanan. Untuk informasi selengkapnya, lihat Alternatif untuk Menggunakan CAPICOM.

Persyaratan run-time

Untuk informasi tentang persyaratan run-time untuk elemen pemrograman tertentu, lihat bagian Persyaratan dari halaman referensi untuk elemen tersebut.

CAPICOM 2.1.0.2 didukung pada sistem operasi dan versi berikut:

  • Windows Server 2003
  • Windows XP

CAPICOM tersedia sebagai file yang dapat didistribusikan ulang yang dapat diunduh dari Platform SDK Redistributable: CAPICOM.

Layanan Sertifikat memerlukan versi berikut dari sistem operasi ini:

  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows Server 2003

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. Termasuk deskripsi referensi API untuk bekerja dengan sertifikat digital.