Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Security and Identity usa este encabezado. Para obtener más información, consulte:
Alias
- NCryptBuffer (alias de BCryptBuffer)
- NCryptBufferDesc (alias de BCryptBufferDesc)
ncrypt.h contiene las siguientes interfaces de programación:
Functions
|
NCryptCreateClaim Crea una notificación de atestación de clave. |
|
NCryptCreatePersistedKey Crea una nueva clave y la almacena en el proveedor de almacenamiento de claves especificado. |
|
NCryptDecrypt Descifra un bloque de datos cifrados. |
|
NCryptDeleteKey Elimina una clave CNG del almacenamiento. |
|
NCryptDeriveKey Deriva una clave de un identificador de secreto. (NCryptDeriveKey) |
|
NCryptEncrypt Cifra un bloque de datos. (NCryptEncrypt) |
|
NCryptEnumAlgorithms Obtiene los nombres de los algoritmos admitidos por el proveedor de almacenamiento de claves especificado. |
|
NCryptEnumKeys Obtiene los nombres de las claves almacenadas por el proveedor. |
|
NCryptEnumStorageProviders Obtiene los nombres de los proveedores de almacenamiento de claves registrados. |
|
NCryptExportKey Exporta una clave CNG a un BLOB de memoria. |
|
NCryptFinalizeKey Completa una clave de almacenamiento de claves CNG. |
|
NCryptFreeBuffer Libera un bloque de memoria asignado por un proveedor de almacenamiento de claves CNG. |
|
NCryptFreeObject Libera un objeto de almacenamiento de claves CNG. |
|
NCryptGetProperty Recupera el valor de una propiedad con nombre para un objeto de almacenamiento de claves. |
|
NCryptImportKey Importa una clave cryptography API- Next Generation (CNG) desde un BLOB de memoria. |
|
NCryptIsAlgSupported Determina si un proveedor de almacenamiento de claves CNG admite un algoritmo criptográfico específico. |
|
NCryptIsKeyHandle Determina si el identificador especificado es un identificador de clave CNG. |
|
NCryptKeyDerivation Crea una clave a partir de otra clave mediante la función de derivación de claves especificada. |
|
NCryptNotifyChangeKey Crea o quita una notificación de cambio de clave. |
|
NCryptOpenKey Abre una clave que existe en el proveedor de almacenamiento de claves CNG especificado. |
|
NCryptOpenStorageProvider Carga e inicializa un proveedor de almacenamiento de claves CNG. |
|
NCryptSecretAgreement Crea un valor de contrato secreto a partir de una clave pública y privada. (NCryptSecretAgreement) |
|
NCryptSetProperty Establece el valor de una propiedad con nombre para un objeto de almacenamiento de claves CNG. |
|
NCryptSignHash Crea una firma de un valor hash. (NCryptSignHash) |
|
NCryptTranslateHandle Convierte un identificador cryptoAPI en un identificador de clave CNG. |
|
NCryptVerifyClaim Comprueba una notificación de atestación de clave. |
|
NCryptVerifySignature Comprueba que la firma especificada coincide con el hash especificado. (NCryptVerifySignature) |
Estructuras
|
NCRYPT_ALLOC_PARA Permite especificar funciones personalizadas que se pueden usar para asignar y liberar datos. |
|
NCRYPT_KEY_BLOB_HEADER Contiene un BLOB de clave. |
|
NCRYPT_SUPPORTED_LENGTHS Se usa con la propiedad NCRYPT_LENGTHS_PROPERTY para contener información de longitud para una clave. |
|
NCRYPT_UI_POLICY Se usa con la propiedad NCRYPT_UI_POLICY_PROPERTY para contener información de interfaz de usuario de clave segura para una clave. |
|
NCryptAlgorithmName Se usa para contener información sobre un algoritmo CNG. |
|
NCryptKeyName Se usa para contener información sobre una clave CNG. |
|
NCryptProviderName Se usa para contener el nombre de un proveedor de almacenamiento de claves CNG. |