Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
NCryptIsAlgSupportedcon proveedor de almacenamiento de claves (KSP)
NCryptIsAlgSupportedla función determina si el proveedor de almacenamiento de claves (KSP) admite un algoritmo criptográfico específico.
Parámetros
-
hProvider
[en] -
El identificador del proveedor de almacenamiento de claves. NCryptOpenStorageProviderÚselo para obtener el mango.
-
pszAlgId
[en] -
Un puntero a una cadena Unicode terminada en cero que contiene el identificador del algoritmo criptográfico utilizado para crear la clave. AWS El proveedor de almacenamiento de HSM claves en la nube (KSP) admite los siguientes algoritmos:
Constante/valor Descripción BCRYPT_RSA_ALGORITHM
"RSA"
El algoritmo de clave RSA pública.
BCRYPT_ ECDSA _P256_ ALGORITHM
«ECDSA_P256"
El algoritmo de firma digital de curva elíptica principal de 256 bits (186-2). FIPS
BCRYPTECDSA_ _P384_ ALGORITHM
«ECDSA_P384»
El algoritmo de firma digital de curva elíptica principal de 384 bits (186-2). FIPS
BCRYPTECDSA_ _P521_ ALGORITHM
«ECDSA_P521"
El algoritmo de firma digital de curva elíptica prima de 521 bits (186-2). FIPS
dwFlags
[en]-
Banderas que modifican el comportamiento de las funciones. Puede ser cero o tener el siguiente valor:
Valor Significado NCRYPT_SILENT_FLAG
Esta marca no tiene ningún efecto.
Valor de retorno
La función devuelve un código de estado para indicar el éxito o el fracaso.
Los códigos de devolución más comunes incluyen:
Código de retorno | Descripción |
---|---|
ERROR_SUCCESS |
La operación se completó satisfactoriamente. |
NTE_INVALID_PARAMETER |
Uno o varios parámetros no son válidos. |
NTE_BAD_FLAGS |
El |
NTE_NOT_SUPPORTED |
El |
NTE_INVALID_HANDLE |
El identificador no |