NameSurfer Suite
HIP records
FusionLayer
HELP
  Table of contents
   Exit help

NameSurfer 7.6.4.1


HIP (Host Identity Protocol) records allows a HIP node to store in the DNS its Host Identity (HI, the public component of the node public-private key pair), Host Identity Tag (HIT, a truncated hash of its HI), and the Domain Names of its rendezvous servers (RVSs).

The HIP RRs require the following RDATA fields:

  • <HIT length> (indicates the length in bytes of the HIT field, an 8-bit unsigned integer)
  • <PK algorithm> (indicates the public key cryptographic algorithm and the implied public key field format, an 8-bit unsigned integer)
  • <PK length> (indicates the length in bytes of the Public key field, a 16-bit unsigned integer in network byte order)
  • <HIT> (stored as a binary value in network byte order)
  • <public key> (RSA and DSA key types are supported, the public keys use the format defined for the IPSECKEY RR)
  • <rendezvous servers> (optional, indicates one or more variable length wire-encoded domain names of rendezvous server(s), as described in Section 3.3 of RFC 1035)

More information on the HIP record is documented with RFC 5205.