struttura DHPUBKEY_VER3 (wincrypt.h)

La struttura DHPUBKEY_VER3 contiene informazioni specifiche per la chiave pubblica specifica contenuta nel BLOB della chiave.

Sintassi

typedef struct _PUBKEYVER3 {
  DWORD   magic;
  DWORD   bitlenP;
  DWORD   bitlenQ;
  DWORD   bitlenJ;
  DSSSEED DSSSeed;
} DHPUBKEY_VER3, DSSPUBKEY_VER3;

Members

magic

Deve essere sempre impostato su 0x33484400, la codifica ASCII di "DH3".

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.

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

DSSPUBKEY_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

Vedi anche

BLOBHEADER

DSSSEED