IX509AttributeArchiveKeyHash インターフェイス (certenroll.h)
IX509AttributeArchiveKeyHash インターフェイスは、証明機関によってアーカイブされる暗号化された秘密キーの SHA-1 ハッシュを含む属性を表します。 暗号化されたキーは、CMC 要求のプライマリ署名に認証されていない属性としてアタッチされます。 暗号化されたキーのハッシュは、CMC 要求で認証済み属性としてエンコードされます。
証明機関は、要求を受信すると、署名されていない暗号化されたキーをハッシュし、要求者によって送信された署名済みハッシュと比較します。 ハッシュが一致する場合、キーは改ざんされませんでした。
継承
IX509AttributeArchiveKeyHash インターフェイスは IX509Attribute から継承します。 IX509AttributeArchiveKeyHash には、次の種類のメンバーもあります。
メソッド
IX509AttributeArchiveKeyHash インターフェイスには、これらのメソッドがあります。
IX509AttributeArchiveKeyHash::get_EncryptedKeyHashBlob 暗号化された秘密キーのハッシュを含む文字列を取得します。 |
IX509AttributeArchiveKeyHash::InitializeDecode 暗号化された秘密キーの SHA-1 ハッシュを含む、Distinguished Encoding Rules (DER) でエンコードされたバイト配列からオブジェクトを初期化します。 |
IX509AttributeArchiveKeyHash::InitializeEncodeFromEncryptedKeyBlob 暗号化された秘密キーから 属性を初期化します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | certenroll.h |