首页/安全/加密与证书速查/DANE 与 TLSA 记录
本包目录(305 条)
加密算法基础95 条
TLS 与 HTTPS60 条
证书与 PKI30 条OpenSSL 实战30 条证书运维排查49 条密钥管理41 条

DANE 与 TLSA 记录

DANE 通过 DNSSEC 把证书或公钥指纹发布在 DNS 的 TLSA 记录中,让客户端可以不依赖 CA 体系校验服务端证书;前提是域名启用 DNSSEC 且解析链可信。

加密与证书速查安全更新于 2026-10-12
记录类型TLSA(RFC 6698),发布在 _端口._协议.域名 下,如 _443._tcp.example.com
依赖DNSSEC 验证链完整,否则记录可被伪造
模式PKIX-TA/PKIX-EE(辅助 CA 校验)与 DANE-TA/DANE-EE(直接信任发布方)
工具dig +dnssec 查询、delv 验证 DNSSEC

查询与验证

查询与验证
dig +short TLSA _443._tcp.example.com
dig +dnssec +short example.com A
delv _443._tcp.example.com TLSA
DANE 的实际采用集中在邮件(SMTP)等场景;部署前先确认客户端生态对 DNSSEC 的支持度。

易错点

  • 域名未启用 DNSSEC 就发布 TLSA,记录无法被可信验证,等于没有保护
  • 轮换证书时忘记同步更新 TLSA,导致客户端校验失败

数据来源与参考

  • RFC 6698(DANE/TLSA)
  • RFC 7672(SMTP 的 DANE 应用)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌