struttura DHPRIVKEY_VER3 (wincrypt.h)
La struttura DHPRIVKEY_VER3 contiene informazioni specifiche per la chiave privata specifica contenuta nel BLOB della chiave.
Sintassi
typedef struct _PRIVKEYVER3 {
DWORD magic;
DWORD bitlenP;
DWORD bitlenQ;
DWORD bitlenJ;
DWORD bitlenX;
DSSSEED DSSSeed;
} DHPRIVKEY_VER3, DSSPRIVKEY_VER3;
Members
magic
Deve essere sempre impostato su 0x34484400, la codifica ASCII di "DH4".
bitlenP
Numero di bit nel numero primo del BLOB della chiave DH, P.
bitlenQ
Numero di bit nel numero primo del BLOB della chiave DH, Q. Se Q non è disponibile, questo valore deve essere 0.
bitlenJ
Numero di bit nel numero primo del BLOB della chiave DH, J. Se J non è incluso nel BLOB, questo valore deve essere 0.
bitlenX
Numero di bit nell'esponente privato del BLOB della chiave DH, X.
DSSSeed
Struttura di inizializzazione che contiene i valori di inizializzazione e contatore usati per generare i primi Q e P. Se i valori nella struttura DSSSEED non sono disponibili, l'elemento contatore della struttura deve essere 0xFFFFFFFF.
Commenti
DSSPRIVKEY_VER3 è un alias per questa struttura.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |