Freigeben über


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

Weitere Informationen

CryptVerifyCertificateSignatureEx