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.
Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:
Alias
- NCryptBuffer (alias BCryptBuffer)
- NCryptBufferDesc (alias BCryptBufferDesc)
ncrypt.h berisi antarmuka pemrograman berikut:
Functions
|
NCryptCreateClaim Membuat klaim pengesahan kunci. |
|
NCryptCreatePersistedKey Membuat kunci baru dan menyimpannya di penyedia penyimpanan kunci yang ditentukan. |
|
NCryptDecrypt Mendekripsi blok data terenkripsi. |
|
NCryptDeleteKey Menghapus kunci CNG dari penyimpanan. |
|
NCryptDeriveKey Mendapatkan kunci dari handel rahasia. (NCryptDeriveKey) |
|
NCryptEncrypt Mengenkripsi blok data. (NCryptEncrypt) |
|
NCryptEnumAlgorithms Mendapatkan nama algoritma yang didukung oleh penyedia penyimpanan kunci yang ditentukan. |
|
NCryptEnumKeys Mendapatkan nama kunci yang disimpan oleh penyedia. |
|
NCryptEnumStorageProviders Mendapatkan nama penyedia penyimpanan kunci terdaftar. |
|
NCryptExportKey Mengekspor kunci CNG ke BLOB memori. |
|
NCryptFinalizeKey Menyelesaikan kunci penyimpanan kunci CNG. |
|
NCryptFreeBuffer Merilis blok memori yang dialokasikan oleh penyedia penyimpanan kunci CNG. |
|
NCryptFreeObject Membebaskan objek penyimpanan kunci CNG. |
|
NCryptGetProperty Mengambil nilai properti bernama untuk objek penyimpanan kunci. |
|
NCryptImportKey Mengimpor kunci Cryptography API - Next Generation (CNG) dari BLOB memori. |
|
NCryptIsAlgSupported Menentukan apakah penyedia penyimpanan kunci CNG mendukung algoritma kriptografi tertentu. |
|
NCryptIsKeyHandle Menentukan apakah handel yang ditentukan adalah handel kunci CNG. |
|
NCryptKeyDerivation Membuat kunci dari kunci lain dengan menggunakan fungsi derivasi kunci yang ditentukan. |
|
NCryptNotifyChangeKey Membuat atau menghapus pemberitahuan perubahan kunci. |
|
NCryptOpenKey Membuka kunci yang ada di penyedia penyimpanan kunci CNG yang ditentukan. |
|
NCryptOpenStorageProvider Memuat dan menginisialisasi penyedia penyimpanan kunci CNG. |
|
NCryptSecretAgreement Membuat nilai perjanjian rahasia dari kunci privat dan publik. (NCryptSecretAgreement) |
|
NCryptSetProperty Mengatur nilai untuk properti bernama untuk objek penyimpanan kunci CNG. |
|
NCryptSignHash Membuat tanda tangan nilai hash. (NCryptSignHash) |
|
NCryptTranslateHandle Menerjemahkan handel CryptoAPI ke dalam handel kunci CNG. |
|
NCryptVerifyClaim Memverifikasi klaim pengesahan kunci. |
|
NCryptVerifySignature Memverifikasi bahwa tanda tangan yang ditentukan cocok dengan hash yang ditentukan. (NCryptVerifySignature) |
Struktur
|
NCRYPT_ALLOC_PARA Memungkinkan Anda menentukan fungsi kustom yang dapat digunakan untuk mengalokasikan dan membebaskan data. |
|
NCRYPT_KEY_BLOB_HEADER Berisi BLOB kunci. |
|
NCRYPT_SUPPORTED_LENGTHS Digunakan dengan properti NCRYPT_LENGTHS_PROPERTY untuk berisi informasi panjang untuk kunci. |
|
NCRYPT_UI_POLICY Digunakan dengan properti NCRYPT_UI_POLICY_PROPERTY untuk berisi informasi antarmuka pengguna kunci yang kuat untuk kunci. |
|
NCryptAlgorithmName Digunakan untuk berisi informasi tentang algoritma CNG. |
|
NCryptKeyName Digunakan untuk berisi informasi tentang kunci CNG. |
|
NCryptProviderName Digunakan untuk berisi nama penyedia penyimpanan kunci CNG. |