CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO Struktur (wincrypt.h)
Enthält die Länge des öffentlichen Schlüssels in Bits und die Namen der Signatur- und Hashalgorithmen, die für starke Signatur verwendet werden.
Syntax
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;
Member
CertSignHashCNGAlgPropData
Der Puffer enthält eine Unicode-Zeichenfolge, die das verwendete Signaturalgorithmus-/Hashalgorithmuspaar angibt, z. B. "RSA/SHA256".
CertIssuerPubKeyBitLengthPropData
Der Puffer enthält die Länge des asymmetrischen Schlüssels, der zum Signieren verwendet wird, in Bits.
Hinweise
Diese Struktur wird von der CryptVerifyCertificateSignatureEx-Funktion zurückgegeben, wenn der dwFlags-Parameter auf CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG festgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |