DNS Privacy Project

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

Relevant Internet Drafts and RFCs

* At least one author associated with this project


RFC7626DNS Privacy Considerations

This document describes the privacy issues associated with the use of the DNS by Internet users. It is intended to be an analysis of the present situation and does not prescribe solutions.

draft-ietf-dprive-dns-over-tlsSpecification for DNS over TLS*

This document describes the use of TLS to provide privacy for DNS.

draft-ietf-dprive-dtls-and-tls-profilesAuthentication and (D)TLS Profile for DNS-over-TLS and
This document describes how a DNS client can use a domain name
to authenticate a DNS server that uses Transport Layer Security
(TLS) and Datagram TLS (DTLS). Additionally, it defines (D)TLS
profiles for DNS clients and servers implementing DNS-over-TLS
and DNS-over- DTL


draft-ietf-dnsop-5966bisDNS Transport over TCP - Implementation Requirements*

This document specifies the requirement for support of TCP as a transport protocol for DNS implementations and provides guidelines towards DNS-over-TCP performance on par with that of DNS-over-UDP.

draft-ietf-dnsop-edns-tcp-keepaliveThe edns-tcp-keepalive EDNS0 Option*This document defines an EDNS0 option ("edns-tcp-keepalive")
that allows DNS clients and servers to signal their respective
readiness to conduct multiple DNS transactions over individual TCP sessions. 


RFC5246The Transport Layer Security (TLS) Protocol 
RFC7525Recommendations for Secure Use of TLS and DTLS
RFC7413TCP Fastopen


A short video is available demonstrating TCP connection re-use, pipelining, TCP Fast Open and DNS-over-TLS: DNS-over-TLS demo video

getdns API

Technical reports

Example code

  • No labels