Функции генерации и обмена ключа
Эти функции создают, обрабатывают и удаляют криптографические ключи. Они также используются для обмена ключами с другими пользователями.
Функции | Описание |
---|
CryptGenKey |
Функция CryptGenKey создает случайный ключ. |
CryptDeriveKey |
Функция CryptDeriveKey создает ключ, получая его из пароля. |
CryptDestroyKey |
Функция CryptDestroyKey уничтожает ключ. |
CryptSetKeyParam |
Функция CryptSetKeyParam определяется параметры ключа. |
CryptGetKeyParam |
Функция CryptGetKeyParam получает параметры ключа. |
CryptGenRandom |
Функция CryptGenRandom генерит случайные данные. |
CryptGetUserKey |
Функция CryptGetUserKey получает ключ замены или ключ подписи. |
CryptExportKey |
Функция CryptExportKey пересылает ключ из CSP в ключевой BLOB пространства памяти приложения. |
CryptImportKey |
Функция CryptImportKey пересылает ключ из ключевого BLOB в CSP. |
CryptDuplicateKey |
Функция CryptDuplicateKey создает точную копию ключа и его состояния. |
Переменные | Описание |
---|
_prov_cache |
Функция CryptAcquireCertificatePrivateKey получает дескриптор HCRYPTPROV и параметр dwKeySpec для определенного контекста сертификата. |