TKEY record

TKEY (transaction key) is a record type of the Domain Name System (DNS). TKEY resource records (RRs) can be used in a number of different modes to establish shared keys between a DNS resolver and name server.

TKEY record format

TKEY resource record fields
FieldDescriptionLength (octets)
NAMEKey name, which must be unique on client and serverVariable
TYPETKEY (249)2
CLASSIgnored, should be ANY (255)2
TTLIgnored, should be 04
RDLENGTHLength of RDATA field2
RDATAVariable-length structure containing the timestamp, algorithm, mode, hash data and errorVariable, as per RDLENGTH

Mode field values

See also

References