DoTはDNS over TLSの略で、TLSプロトコルを使ってDNSプロトコルを送信します。 TLSプロトコルはインターネット上で最も一般的に使われている安全な暗号化プロトコルの一つであり、HTTPSへのアクセスのセキュリティ基盤はTLSプロトコルに基づいています。 従来のUDPモードであるコネクションレスおよび暗号化と比べて、TLS自体は機密性と整合性を実現しています。
DoHはDNS over HTTPSの略で、HTTPSを使ってDNSプロトコルを送信します。 DoHのセキュリティ原則はDoTと同じですが、DoHはHTTPS形式でカプセル化されており、より多用途です。 DNS over HTTPSは、IETFがRFC 8484(2018年10月)で発表した、まだ提案段階にある標準です。 プロトコル文書:ハイパーリンクのログインが見えます。
CloudflareのDNS over HTTPSエンドポイントもDNSデータのクエリにJSON形式をサポートしています。 Cloudflareは、HTTPS上のDNSスキーマが合意されていないことから、インターネットエンジニアリングタスクフォース(IETF)を選びましたGoogleのDNS over HTTPSリゾルバと同じアーキテクチャに従っています。