我想今天广泛使用的协议不加密TLS证书中的域名。HTTP/3和TLS 1.3是否加密网站的域名?
发布于 2019-04-07 20:31:37
我认为您将这与客户端在TLS握手中发送的域名加密混淆了,这与加密证书的部分无关。事实上,在TLS1.3中,证书无论如何都是在握手中加密的。
相反,即使使用TLS1.3,客户端也会在ClientHello (SNI -服务器域指示)中发送预期的目标域名。如果在同一个IP地址上配置了多个证书,服务器必须预先知道这个名称才能选择正确的证书。
已经有一个草案来加密SNI,也有这个草案的实现。注意,为了工作,它必须得到客户机和服务器的支持,也就是说,除非服务器也支持这一点,否则无法用它保护来自客户端的连接。有关更多详细信息,请参阅加密或丢失:加密SNI是如何工作的。
https://security.stackexchange.com/questions/206991
复制相似问题