estructura CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO (wincrypt.h)

Contiene la longitud, en bits, de la clave pública y los nombres de los algoritmos de firma y hash usados para la firma segura.

Sintaxis

typedef struct _CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO {
  CRYPT_DATA_BLOB CertSignHashCNGAlgPropData;
  CRYPT_DATA_BLOB CertIssuerPubKeyBitLengthPropData;
} CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO, *PCRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO;

Miembros

CertSignHashCNGAlgPropData

El búfer contiene una cadena Unicode que denota el par algoritmo de firma o algoritmo hash usado, por ejemplo, "RSA/SHA256".

CertIssuerPubKeyBitLengthPropData

El búfer contiene la longitud, en bits, de la clave asimétrica usada para firmar.

Comentarios

La función CryptVerifyCertificateSignatureEx devuelve esta estructura cuando el parámetro dwFlags se establece en CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

CryptVerifyCertificateSignatureEx