structure DHPUBKEY_VER3 (wincrypt.h)
La structure DHPUBKEY_VER3 contient des informations spécifiques à la clé publique particulière contenue dans l’objet BLOB de clé.
Syntaxe
typedef struct _PUBKEYVER3 {
DWORD magic;
DWORD bitlenP;
DWORD bitlenQ;
DWORD bitlenJ;
DSSSEED DSSSeed;
} DHPUBKEY_VER3, DSSPUBKEY_VER3;
Membres
magic
Cela doit toujours être défini sur 0x33484400, l’encodage ASCII de « DH3 ».
bitlenP
Nombre de bits dans le premier de l’objet BLOB de clé DH, P.
bitlenQ
Nombre de bits dans le premier de l’objet BLOB de clé DH, Q. Si Q n’est pas disponible, cette valeur doit être 0.
bitlenJ
Nombre de bits dans le premier de l’objet BLOB de clé DH, J. Si J n’est pas dans l’objet BLOB, cette valeur doit être 0.
DSSSeed
Structure d’amorçage contenant les valeurs initiales et de compteur utilisées pour générer les nombres premiers Q et P. Si les valeurs de la structure DSSSEED ne sont pas disponibles, l’élément counter de la structure doit être 0xFFFFFFFF.
Remarques
DSSPUBKEY_VER3 est un alias pour cette structure.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |