Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le type d’énumération KeyIdentifierHashAlgorithm spécifie l’algorithme utilisé pour hacher la clé publique dans une demande de certificat. Cette énumération est utilisée par la méthode ComputeKeyIdentifier sur l’interface IX509PublicKey , et l’identificateur de clé peut être utilisé pour initialiser les objets IX509ExtensionSubjectKeyIdentifier et IX509ExtensionAuthorityKeyIdentifier .
Syntax
typedef enum KeyIdentifierHashAlgorithm {
SKIHashDefault = 0,
SKIHashSha1 = 1,
SKIHashCapiSha1 = 2,
SKIHashSha256 = 3,
SKIHashHPKP = 5
} ;
Constantes
SKIHashDefaultValeur : 0 Algorithme de hachage par défaut. Cette valeur est redondante avec la valeur SKIHashSha1 . |
SKIHashSha1Valeur : 1 Hachage SHA-1 160 bits d’une clé publique encodée Distinguished Encoding Rules (DER), à l’exclusion de la balise, de la longueur et du nombre de bits inutilisés. |
SKIHashCapiSha1Valeur : 2 Hachage SHA-1 160 bits d’une clé publique encodée DER, y compris la balise, la longueur et le nombre de bits inutilisés. |
SKIHashSha256Valeur : 3 Hachage SHA256 (SHA-2) 256 bits d’une clé publique encodée en DER, y compris la balise, la longueur et le nombre de bits inutilisés. |
SKIHashHPKPValeur : 5 |
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] |
| En-tête | certenroll.h |
Voir aussi
IX509ExtensionAuthorityKeyIdentifier