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

こちらもご覧ください

CryptVerifyCertificateSignatureEx