estrutura CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO (wincrypt.h)

Contém o comprimento, em bits, da chave pública e os nomes dos algoritmos de assinatura e hash usados para assinatura forte.

Sintaxe

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;

Membros

CertSignHashCNGAlgPropData

O buffer contém uma cadeia de caracteres Unicode que indica o algoritmo de assinatura/par de algoritmos de hash usado, por exemplo , "RSA/SHA256".

CertIssuerPubKeyBitLengthPropData

O buffer contém o comprimento, em bits, da chave assimétrica usada para assinatura.

Comentários

Essa estrutura é retornada pela função CryptVerifyCertificateSignatureEx quando o parâmetro dwFlags é definido como CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h

Confira também

CryptVerifyCertificateSignatureEx