struttura CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO (wincrypt.h)

Contiene la lunghezza, in bit, della chiave pubblica e i nomi degli algoritmi di firma e hash usati per la firma avanzata.

Sintassi

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;

Members

CertSignHashCNGAlgPropData

Il buffer contiene una stringa Unicode che indica la coppia di algoritmi di firma/hash utilizzata, ad esempio "RSA/SHA256".

CertIssuerPubKeyBitLengthPropData

Il buffer contiene la lunghezza, in bit, della chiave asimmetrica usata per la firma.

Commenti

Questa struttura viene restituita dalla funzione CryptVerifyCertificateSignatureEx quando il parametro dwFlags è impostato su CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione wincrypt.h

Vedi anche

CryptVerifyCertificateSignatureEx