IX509AttributeArchiveKey インターフェイス (certenroll.h)

IX509AttributeArchiveKey インターフェイスは、証明機関によってアーカイブされる暗号化された秘密キーを含む属性を表します。 キーは、CMC 要求のプライマリ署名に認証されていない属性としてアタッチされます。 暗号化されたキーのハッシュは、CMC 要求で認証済み属性としてエンコードされます。 詳細については、 IX509AttributeArchiveKeyHash インターフェイスを参照してください。

継承

IX509AttributeArchiveKey インターフェイスは IX509Attribute から継承されます。 IX509AttributeArchiveKey には、次の種類のメンバーもあります。

メソッド

IX509AttributeArchiveKey インターフェイスには、次のメソッドがあります。

 
IX509AttributeArchiveKey::get_EncryptedKeyBlob

暗号化されたキーを含むバイト配列を取得します。
IX509AttributeArchiveKey::get_EncryptionAlgorithm

秘密キーの暗号化に使用される対称暗号化アルゴリズムのオブジェクト識別子 (OID) を取得します。
IX509AttributeArchiveKey::get_EncryptionStrength

キーの暗号化に使用される対称アルゴリズムの暗号化強度を含む整数を取得します。
IX509AttributeArchiveKey::InitializeDecode

暗号化された秘密キーを含むDistinguished Encoding Rules (DER) でエンコードされたバイト配列からオブジェクトを初期化します。
IX509AttributeArchiveKey::InitializeEncode

IX509PrivateKey オブジェクト、証明機関の暗号化証明書、および対称暗号化アルゴリズム オブジェクト識別子 (OID) から属性を初期化します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certenroll.h

こちらもご覧ください

CertEnroll インターフェイス

IX509Attribute

IX509Attributes