CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO 结构 (wincrypt.h)
包含公钥的长度(以位为单位)以及用于强签名的签名和哈希算法的名称。
语法
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;
成员
CertSignHashCNGAlgPropData
缓冲区包含一个 Unicode 字符串,该字符串表示使用的签名算法/哈希算法对,例如“RSA/SHA256”。
CertIssuerPubKeyBitLengthPropData
缓冲区包含用于签名的非对称密钥的长度(以位为单位)。
注解
当 dwFlags 参数设置为 CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG时,CryptVerifyCertificateSignatureEx 函数将返回此结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | wincrypt.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈