Share via


DHPUBKEY_VER3-Struktur (wincrypt.h)

Die DHPUBKEY_VER3-Struktur enthält spezifische Informationen für den bestimmten öffentlichen Schlüssel , der im Schlüsselblob enthalten ist.

Syntax

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

Member

magic

Dies muss immer auf 0x33484400 festgelegt werden, die ASCII-Codierung von "DH3".

bitlenP

Anzahl der Bits im Hauptschlüssel-BLOB des DH-Schlüssels, P.

bitlenQ

Anzahl der Bits in der Hauptsblob des DH-Schlüssels, Q. Wenn Q nicht verfügbar ist, sollte dieser Wert 0 sein.

bitlenJ

Anzahl der Bits im HAUPTBLob des DH-Schlüssels, J. Wenn sich J nicht im BLOB befindet, sollte dieser Wert 0 sein.

DSSSeed

Seed-Struktur mit den Start- und Zählerwerten, die zum Generieren der Primzahlen Q und P verwendet werden. Wenn werte in der DSSSEED-Struktur nicht verfügbar sind, sollte das Zählerelement der Struktur 0xFFFFFFFF werden.

Hinweise

DSSPUBKEY_VER3 ist ein Alias für diese Struktur.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

BLOBHEADER

DSSSEED