estructura DNS_DS_DATA (windns.h)
La estructura de DNS_DS_DATA representa un registro de recursos DS (RR) tal como se especifica en la sección 2 de RFC 4034 y se usa para comprobar el contenido de DNS_DNSKEY_DATA.
Sintaxis
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;
Miembros
wKeyTag
Valor que representa el método para elegir la clave pública que se usa para comprobar la firma en DNS_RRSIG_DATA como se especifica en el Apéndice B de RFC 4034. Este valor es idéntico al campo wKeyTag en DNS_RRSIG_DATA.
chAlgorithm
Valor que especifica el algoritmo definido por DNS_DNSKEY_DATA. Los valores posibles se muestran en la tabla siguiente.
Valor | Significado |
---|---|
|
RSA/MD5 (RFC 2537) |
|
Diffie-Hellman (RFC 2539) |
|
DSA (RFC 2536) |
|
Criptografía de curva elíptica |
|
RSA/SHA-1 (RFC 3110) |
chDigestType
Valor que especifica el algoritmo criptográfico utilizado para generar digest. Los valores posibles se muestran en la tabla siguiente.
Valor | Significado |
---|---|
|
SHA-1 (RFC 3174) |
wDigestLength
Longitud, en bytes. del resumen del mensaje en Resumen. Este valor viene determinado por el tipo de algoritmo en chDigestType.
wPad
Reservado para relleno. No debe usarse.
Digest
Matriz BYTE que contiene un resumen criptográfico de DNSKEY RR y RDATA como se especifica en la sección 5.1.4 de RFC 4034. Su longitud viene determinada por wDigestLength.
Digest[1]
Matriz BYTE que contiene un resumen criptográfico de DNSKEY RR y RDATA como se especifica en la sección 5.1.4 de RFC 4034. Su longitud viene determinada por wDigestLength.
Comentarios
La estructura DNS_DS_DATA se usa junto con la estructura de DNS_RECORD para administrar mediante programación las entradas DNS.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | windns.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de