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 |