Skip to content

spevnev/dns-resolver

Repository files navigation

Iterative DNS Resolver CLI

Dependencies

  • Make >= 4.3
  • pkg-config >= 1.8.1
  • OpenSSL >= 3.0.14
  • g++ >= 15
  • libstdc++ (comes with g++) >= 15

Implemented RFCs

  • RFC1034: DOMAIN NAMES - CONCEPTS AND FACILITIES
  • RFC1035: DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION
  • RFC4033: DNS Security Introduction and Requirements
  • RFC4034: Resource Records for the DNS Security Extensions
  • RFC4035: Protocol Modifications for the DNS Security Extensions
  • RFC5155: DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
  • RFC5702: Use of SHA-2 Algorithms with RSA in DNSKEY and RRSIG Resource Records for DNSSEC
  • RFC6605: Elliptic Curve Digital Signature Algorithm (DSA) for DNSSEC
  • RFC6840: Clarifications and Implementation Notes for DNS Security (DNSSEC)
  • RFC6891: Extension Mechanisms for DNS (EDNS(0))
  • RFC7129: Authenticated Denial of Existence in the DNS
  • RFC7873: Domain Name System (DNS) Cookies
  • RFC8080: Edwards-Curve Digital Security Algorithm (EdDSA) for DNSSEC

About

Iterative DNS Resolver CLI

Resources

License

Stars

Watchers

Forks