IX509AttributeArchiveKeyHash, interface (certenroll.h)
L’interface IX509AttributeArchiveKeyHash représente un attribut qui contient un hachage SHA-1 de la clé privée chiffrée à archiver par une autorité de certification. La clé chiffrée est attachée en tant qu’attribut non authentifié à la signature primaire d’une requête CMC. Le hachage de la clé chiffrée est encodé en tant qu’attribut authentifié dans une requête CMC.
Lorsqu’une autorité de certification reçoit la demande, elle hache la clé chiffrée non signée et la compare au hachage signé envoyé par le demandeur. Si les hachages correspondent, la clé n’a pas été falsifiée.
Héritage
L’interface IX509AttributeArchiveKeyHash hérite de IX509Attribute. IX509AttributeArchiveKeyHash a également les types de membres suivants :
Méthodes
L’interface IX509AttributeArchiveKeyHash possède ces méthodes.
IX509AttributeArchiveKeyHash ::get_EncryptedKeyHashBlob Récupère une chaîne qui contient un hachage de la clé privée chiffrée. |
IX509AttributeArchiveKeyHash ::InitializeDecode Initialise l’objet à partir d’un tableau d’octets encodé Distinguished Encoding Rules (DER) qui contient un hachage SHA-1 de la clé privée chiffrée. |
IX509AttributeArchiveKeyHash ::InitializeEncodeFromEncryptedKeyBlob Initialise l’attribut à partir d’une clé privée chiffrée. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certenroll.h |