structure CERT_X942_DH_PARAMETERS (wincrypt.h)
La structure CERT_X942_DH_PARAMETERS contient des paramètres associés à un algorithme de clé publique Diffie-Hellman.
Syntaxe
typedef struct _CERT_X942_DH_PARAMETERS {
CRYPT_UINT_BLOB p;
CRYPT_UINT_BLOB g;
CRYPT_UINT_BLOB q;
CRYPT_UINT_BLOB j;
PCERT_X942_DH_VALIDATION_PARAMS pValidationParams;
} CERT_X942_DH_PARAMETERS, *PCERT_X942_DH_PARAMETERS;
Membres
p
Module premier P. Le bit le plus significatif de l’octet le plus significatif doit toujours être défini sur 1.
g
Le générateur G. Doit avoir la même longueur que p (doit être rembourré avec 0x00 octets s’il est inférieur).
q
Q premier.
Facteur p–1. Le bit le plus significatif de l’octet le plus significatif doit être défini sur 1.
j
Facteur de sous-groupe facultatif.
pValidationParams
Pointeur facultatif vers une structure CERT_X942_DH_VALIDATION_PARAMS . Si le membre cbData du blob q est égal à zéro, tous les membres de pValidationParams doivent être zéro.
Configuration requise
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour