2.2.2.2.4.9 DNS_RPC_RECORD_SIG
The DNS_RPC_RECORD_SIG structure contains information about cryptographic public key signatures as specified in section 4 of [RFC2535].<12> This record MUST be formatted as follows:
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
wTypeCovered |
chAlgorithm |
chLabelCount |
|||||||||||||||||||||||||||||
dwOriginalTtl |
|||||||||||||||||||||||||||||||
dwSigExpiration |
|||||||||||||||||||||||||||||||
dwSigInception |
|||||||||||||||||||||||||||||||
wKeyTag |
nameSigner (variable) |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
SignatureInfo (variable) |
|||||||||||||||||||||||||||||||
... |
wTypeCovered (2 bytes): The type covered value for SIG RR as specified in section 4.1 of [RFC2535].
chAlgorithm (1 byte): The algorithm value for SIG RR as specified in section 4.1 of [RFC2535].
chLabelCount (1 byte): The total number of labels present in the name of the record signed by the SIG RR as specified in section 4.1 of [RFC2535].
dwOriginalTtl (4 bytes): The original TTL value of the record signed by the SIG RR as specified in section 4.1 of [RFC2535].
dwSigExpiration (4 bytes): The signature expiration time as specified in section 4.1 of [RFC2535].
dwSigInception (4 bytes): The signature inception time as specified in section 4.1 of [RFC2535].
wKeyTag (2 bytes): The key tag value for SIG RR as specified in section 4.1 of [RFC2535].
nameSigner (variable): Pointer to a structure of type DNS_RPC_NAME (section 2.2.2.2.1) containing the FQDN of the originating host for this record.
SignatureInfo (variable): Binary signature information as specified in section 4.1 of [RFC2535].