Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DHPRIVKEY_VER3-Struktur enthält Informationen, die für den bestimmten privaten Schlüssel im Schlüsselblob spezifisch sind.
Syntax
typedef struct _PRIVKEYVER3 {
DWORD magic;
DWORD bitlenP;
DWORD bitlenQ;
DWORD bitlenJ;
DWORD bitlenX;
DSSSEED DSSSeed;
} DHPRIVKEY_VER3, DSSPRIVKEY_VER3;
Member
magic
Dies muss immer auf 0x34484400 festgelegt werden, die ASCII-Codierung von "DH4".
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.
bitlenX
Anzahl der Bits im privaten BLOB-Exponenten des DH-Schlüssels, X.
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
DSSPRIVKEY_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 |