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 DNS_DS_DATA Struktur stellt einen DS-Ressourcendatensatz (RR) dar, wie in Abschnitt 2 von RFC 4034 angegeben und wird verwendet, um den Inhalt von DNS_DNSKEY_DATAzu überprüfen.
Syntax
typedef struct {
WORD wKeyTag;
BYTE chAlgorithm;
BYTE chDigestType;
WORD wDigestLength;
WORD wPad;
#if ...
BYTE Digest[];
#else
BYTE Digest[1];
#endif
} DNS_DS_DATA, *PDNS_DS_DATA;
Angehörige
wKeyTag
Ein Wert, der die Methode darstellt, um auszuwählen, welcher öffentliche Schlüssel verwendet wird, um Signatur- in DNS_RRSIG_DATA zu überprüfen, wie in Anhang B von RFC 4034angegeben. Dieser Wert ist identisch mit dem wKeyTag Feld in DNS_RRSIG_DATA.
chAlgorithm
Ein Wert, der den von DNS_DNSKEY_DATAdefinierten Algorithmus angibt. Die möglichen Werte werden in der folgenden Tabelle angezeigt.
Wert | Bedeutung |
---|---|
|
RSA/MD5 (RFC 2537) |
|
Diffie-Hellman (RFC 2539) |
|
DSA (RFC 2536) |
|
Elliptische Kurvenkryptografie |
|
RSA/SHA-1 (RFC 3110) |
chDigestType
Ein Wert, der den kryptografischen Algorithmus angibt, der zum Generieren Digest-verwendet wird. Die möglichen Werte werden in der folgenden Tabelle angezeigt.
Wert | Bedeutung |
---|---|
|
SHA-1 (RFC 3174) |
wDigestLength
Die Länge in Byte. des Nachrichtendigests in Digest. Dieser Wert wird durch den Algorithmustyp in chDigestTypebestimmt.
wPad
Reserviert für Den Abstand. Nicht verwenden.
Digest
Ein BYTE- Array, das einen kryptografischen Digest der DNSKEY RR und RDATA enthält, wie in Abschnitt 5.1.4 von RFC 4034angegeben. Seine Länge wird durch wDigestLengthbestimmt.
Digest[1]
Ein BYTE- Array, das einen kryptografischen Digest der DNSKEY RR und RDATA enthält, wie in Abschnitt 5.1.4 von RFC 4034angegeben. Seine Länge wird durch wDigestLengthbestimmt.
Bemerkungen
Die DNS_DS_DATA-Struktur wird in Verbindung mit der DNS_RECORD Struktur verwendet, um DNS-Einträge programmgesteuert zu verwalten.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 7 [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2008 R2 [nur Desktop-Apps] |
Header- | windnsdef.h |