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
バッファーには、"RSA/SHA256" など、使用される署名アルゴリズムとハッシュ アルゴリズムのペアを示す Unicode 文字列が含まれています。
CertIssuerPubKeyBitLengthPropData
バッファーには、署名に使用される非対称キーの長さがビット単位で格納されます。
注釈
dwFlags パラメーターが CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG に設定されている場合、この構造体は CryptVerifyCertificateSignatureEx 関数によって返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | wincrypt.h |