IX509AttributeArchiveKey-Schnittstelle (certenroll.h)
Die IX509AttributeArchiveKey-Schnittstelle stellt ein Attribut dar, das einen verschlüsselten privaten Schlüssel enthält, der von einer Zertifizierungsstelle archiviert werden soll. Der Schlüssel wird als nicht authentifiziertes Attribut an die primäre Signatur einer CMC-Anforderung angefügt. Der Hash des verschlüsselten Schlüssels wird als authentifiziertes Attribut in der CMC-Anforderung codiert. Weitere Informationen finden Sie in der IX509AttributeArchiveKeyHash-Schnittstelle .
Vererbung
Die IX509AttributeArchiveKey-Schnittstelle erbt von IX509Attribute. IX509AttributeArchiveKey verfügt auch über die folgenden Membertypen:
Methoden
Die IX509AttributeArchiveKey-Schnittstelle verfügt über diese Methoden.
IX509AttributeArchiveKey::get_EncryptedKeyBlob Ruft ein Bytearray ab, das den verschlüsselten Schlüssel enthält. |
IX509AttributeArchiveKey::get_EncryptionAlgorithm Ruft den Objektbezeichner (Object Identifier, OID) des symmetrischen Verschlüsselungsalgorithmus ab, der zum Verschlüsseln des privaten Schlüssels verwendet wird. |
IX509AttributeArchiveKey::get_EncryptionStrength Ruft eine ganze Zahl ab, die die Verschlüsselungsstärke des symmetrischen Algorithmus enthält, der zum Verschlüsseln des Schlüssels verwendet wird. |
IX509AttributeArchiveKey::InitializeDecode Initialisiert das -Objekt aus einem Distinguished Encoding Rules (DER)-codierten Bytearray, das den verschlüsselten privaten Schlüssel enthält. |
IX509AttributeArchiveKey::InitializeEncode Initialisiert das Attribut aus einem IX509PrivateKey-Objekt, dem Verschlüsselungszertifikat der Zertifizierungsstelle und dem Objektbezeichner des symmetrischen Verschlüsselungsalgorithmus (OID). |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenroll.h |