Antarmuka ICspAlgorithm (certenroll.h)
Antarmuka ICspAlgorithm mewakili algoritma yang diterapkan oleh penyedia kriptografi. Penyedia adalah modul terpisah yang menerapkan algoritma enkripsi, hash, penandatanganan, dan pertukaran kunci (arsip). Penyedia serupa dikelompokkan bersama dalam jenis. Misalnya, jenis PROV_RSA_FULL mengidentifikasi penyedia yang biasanya mendukung algoritma berikut. Namun, penyedia individu dapat memilih untuk mendukung lebih sedikit atau lebih banyak algoritma daripada yang tercantum.
- Enkripsi: RC2, RC4
- Hashing: MD5, SHA
- Pertukaran Kunci: RSA
- Tanda tangan: RSA
Kumpulan objek ICspAlgorithm dapat diambil dari objek ICspInformation . Objek ICspInformation dapat diinisialisasi dari nama atau jenis penyedia.
Warisan
Antarmuka ICspAlgorithm mewarisi dari antarmuka IDispatch . ICspAlgorithm juga memiliki jenis anggota ini:
Metode
Antarmuka ICspAlgorithm memiliki metode ini.
ICspAlgorithm::get_DefaultLength Mengambil panjang default kunci. |
ICspAlgorithm::get_IncrementLength Mengambil nilai, dalam bit, yang dapat digunakan untuk menentukan panjang kunci inkremental yang valid untuk algoritma yang mendukung beberapa ukuran kunci. |
ICspAlgorithm::get_LongName Mengambil nama lengkap algoritma. |
ICspAlgorithm::get_MaxLength Mengambil panjang maksimum yang diizinkan untuk kunci. |
ICspAlgorithm::get_MinLength Mengambil panjang minimum yang diizinkan untuk kunci. |
ICspAlgorithm::get_Name Mengambil nama algoritma yang disingkat. |
ICspAlgorithm::get_Operations Mengambil operasi yang dapat dilakukan oleh algoritma. |
ICspAlgorithm::get_Type Mengambil jenis algoritma. |
ICspAlgorithm::get_Valid Mengambil nilai Boolean yang menentukan apakah objek algoritma valid. |
ICspAlgorithm::GetAlgorithmOid Mengambil pengidentifikasi objek algoritma (OID). Metode ini diaktifkan web. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certenroll.h |