header ncrypt.h
Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:
Alias
- NCryptBuffer (alias BCryptBuffer)
- NCryptBufferDesc (alias BCryptBufferDesc)
ncrypt.h berisi antarmuka pemrograman berikut:
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 nilai perjanjian 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 Melengkapi 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) |
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. |