首页> 外文期刊>Journal of Cryptology >Bloom Filter Encryption and Applications to Efficient Forward-Secret 0-RTT Key Exchange
【24h】

Bloom Filter Encryption and Applications to Efficient Forward-Secret 0-RTT Key Exchange

机译:绽放过滤加密和应用程序以高效的前进秘密0-RTT密钥交换

获取原文
           

摘要

Forward secrecy is considered an essential design goal of modern key establishment (KE) protocols, such as TLS 1.3, for example. Furthermore, efficiency considerations such as zero round-trip time (0-RTT), where a client is able to send cryptographically protected payload data along with the very first KE message, are motivated by the practical demand for secure low-latency communication. For a long time, it was unclear whether protocols that simultaneously achieve 0-RTT and full forward secrecy exist. Only recently, the first forward-secret 0-RTT protocol was described by Gunther et al. (Eurocrypt, 2017). It is based on puncturable encryption. Forward secrecy is achieved by "puncturing" the secret key after each decryption operation, such that a given ciphertext can only be decrypted once (cf. also Green and Miers, S&P 2015). Unfortunately, their scheme is completely impractical, since one puncturing operation takes between 30 s and several minutes for reasonable security and deployment parameters, such that this solution is only a first feasibility result, but not efficient enough to be deployed in practice. In this paper, we introduce a new primitive that we term Bloom filter encryption (BFE), which is derived from the probabilistic Bloom filter data structure. We describe different constructions of BFE schemes and show how these yield new puncturable encryption mechanisms with extremely efficient puncturing. Most importantly, a puncturing operation only involves a small number of very efficient computations, plus the deletion of certain parts of the secret key, which outperforms previous constructions by orders of magnitude. This gives rise to the first forward-secret 0-RTT protocols that are efficient enough to be deployed in practice. We believe that BFE will find applications beyond forward-secret 0-RTT protocols.
机译:前向保密被认为是现代关键建立(KE)协议的基本设计目标,例如TLS 1.3。此外,诸如零往返时间(0-RTT)的效率考虑因素,其中客户端能够与非常先的KE消息一起发送加密保护的有效载荷数据,这是对安全低延迟通信的实际需求的动力。很长一段时间,目前还不清楚同时实现0-RT和全向前保密的协议是否存在。只有最近,Gunther等人描述了第一前向秘密0-RTT协议。 (Eurocrypt,2017)。它基于铜耐心加密。通过“打孔”在每个解密操作之后的秘密密钥来实现前进保密,使得给定的密文只能被解密一次(CF.也是绿色和MIERS,S&P 2015)。不幸的是,他们的计划是完全不切实际的,因为一个穿孔操作需要30秒和几分钟的合理的安全性和部署参数,这样该解决方案只是第一个可行性结果,但在实践中不够有效地部署。在本文中,我们介绍了一种新的原始,我们术语浏览过滤加密(BFE)术语来自概率培养滤波器数据结构。我们描述了BFE方案的不同结构,并展示了这些具有极其有效的穿刺的新的常用加密机制。最重要的是,穿孔操作仅涉及少数非常有效的计算,以及删除秘密密钥的某些部分,这达到了以前的结构级数。这导致了第一秘密的0-RTT协议,该协议足以在实践中部署。我们认为BFE将发现超出前向秘密的0-RTT协议的应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号