Expand Minimize

CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO structure

Contains the length, in bits, of the public key and the names of the signing and hashing algorithms used for strong signing.

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;

Members

CertSignHashCNGAlgPropData

The buffer contains a Unicode string that denotes the signing algorithm / hashing algorithm pair used, for example "RSA/SHA256".

CertIssuerPubKeyBitLengthPropData

The buffer contains the length, in bits, of the asymmetric key used for signing.

Remarks

This structure is returned by the CryptVerifyCertificateSignatureEx function when the dwFlags parameter is set to CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Wincrypt.h

See also

CryptVerifyCertificateSignatureEx

 

 

Community Additions

ADD
Show:
© 2014 Microsoft