arXivDaily arXiv每日学术速递 周一至周五更新
看起来今天可以划水了
arXiv 2101.04556cs.CRcs.NI
收藏

因特网上主机身份的屏蔽:加密的TLS/SSL握手

Masking Host Identity on Internet: Encrypted TLS/SSL Handshake

Vinod S. Khandkar, Manjesh K. Hanawal

摘要:

网络中间盒通常对互联网上的流量进行分类,以执行流量管理或区分一个流量与另一个流量。由于HTTPS协议的广泛采用使得很难对查看内容字段的流量进行分类,中间框查找的字段之一是服务器名称指示符(SNI),它以纯文本形式出现。SNI字段包含有关主机的信息,进而可以显示流量类型。本文提出了一种通过加密SNI来屏蔽服务器主机身份的方法。我们开发了一种简单的方法,通过两次握手来完成SSL/TLS连接的建立-第一次握手在不共享SNI信息的情况下建立安全信道,第二次握手共享加密的SNI。我们的方法强制要求前端服务器始终接受没有SNI的握手请求,并使用有效的SSL证书进行响应。由于在已经证明的SSL/TLS加密机制和握手消息的处理中没有修改,所以新方法享有现有安全信道建立的所有安全益处,并且不需要在现有路由器/中间盒中进行修改。使用定制的客户端-服务器在现场互联网上,我们证明了我们的方法的可行性。此外,影响分析表明,该方法符合几乎所有与SSL/TLS相关的互联网标准要求。

英文摘要:

Network middle-boxes often classify the traffic flows on the Internet to perform traffic management or discriminate one traffic against the other. As the widespread adoption of HTTPS protocol has made it difficult to classify the traffic looking into the content field, one of the fields the middle-boxes look for is Server Name Indicator (SNI), which goes in plain text. SNI field contains information about the host and can, in turn, reveal the type of traffic. This paper presents a method to mask the server host identity by encrypting the SNI. We develop a simple method that completes the SSL/TLS connection establishment over two handshakes - the first handshake establishes a secure channel without sharing SNI information, and the second handshake shares the encrypted SNI. Our method makes it mandatory for fronting servers to always accept the handshake request without the SNI and respond with a valid SSL certificate. As there is no modification in already proven SSL/TLS encryption mechanism and processing of handshake messages, the new method enjoys all security benefits of existing secure channel establishment and needs no modification in existing routers/middle-boxes. Using customized client-server over the live Internet, we demonstrate the feasibility of our method. Moreover, the impact analysis shows that the method adheres to almost all SSL/TLS related Internet standards requirements.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑