DNS over HTTPS

E746659

DNS over HTTPS is a protocol that sends DNS queries and responses over encrypted HTTPS connections to enhance privacy and security.

All labels observed (2)

Label Occurrences
DNS over HTTPS canonical 6
DNS-over-HTTPS privacy considerations 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf network protocol
privacy-enhancing technology
abbreviation DoH
canBeImplementedBy network resolvers
operating systems
web browsers
canUse JSON format (non-standard)
comparedWith traditional DNS over UDP
definedInStandard RFC 8484
deployment consumer routers (in some models)
enterprise networks
public recursive resolvers
doesNotHide SNI in TLS 1.2
destination IP addresses
encapsulates DNS messages in HTTP
encryptionProvidedBy TLS
payloadFormat wire-format DNS messages
primaryGoal enhance DNS privacy
prevent DNS eavesdropping
prevent DNS manipulation
privacyProperty hides DNS content from ISP resolvers when using third-party DoH
hides DNS content from local network observers
protectsAgainst DNS spoofing on local network
on-path DNS monitoring
publicationYear 2018
relatedTo DNS over TLS
DNSSEC
requires HTTPS URI template
runsOver QUIC
TCP
TLS
standardizedBy IETF
supportedBy Android (system resolver, some versions)
Apple Safari
Google Chrome
Microsoft Edge
Mozilla Firefox
Windows 10
Windows 11
various public DNS providers (e.g., Cloudflare, Google Public DNS, Quad9)
supports GET method
POST method
transports DNS queries
DNS responses
usesPort 443
usesProtocol HTTP/2
HTTP/3
HTTPS

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

RFC 9250 relatedTo DNS over HTTPS
DoQ relatedTo DNS over HTTPS
DoQ comparedWith DNS over HTTPS
1.1.1.1 DNS resolver supportsProtocol DNS over HTTPS
DNSCrypt competesWith DNS over HTTPS
IETF DPRIVE working group standardizes DNS-over-HTTPS privacy considerations
linked to: DNS over HTTPS
Encrypted Client Hello relatedTo DNS over HTTPS