首页> 外文会议>IMA conference on cryptography and coding >A Practical Implementation of Identity-Based Encryption Over NTRU Lattices
【24h】

A Practical Implementation of Identity-Based Encryption Over NTRU Lattices

机译:NTRU格上基于身份的加密的实际实现

获取原文

摘要

An identity-based encryption scheme enables the efficient distribution of keys in a multi-user system. Such schemes are particularly attractive in resource constrained environments where critical resources such as processing power, memory and bandwidth are severely limited. This research examines the first pragmatic lattice-based IBE scheme presented by Ducas, Lyubashevsky and Prest in 2014 and brings it into the realm of practicality for use on small devices. This is the first standalone ANSI C implementation of all the software elements of the scheme with improved performance. User Key Extraction demonstrates a 180% speed increase and Encrypt and Decrypt demonstrate increases of over 500% and 1200% respectively for 80-bit security on an Intel Core i7-6700 CPU at 4.0 GHz, with similar accelerations for 192-bit security, compared with Prest's NTL proof-of-concept implementation on an Intel Core i5-3210M CPU at 2.5 GHz. In addition, we provide a range of suggestions to further enhance performance.
机译:基于身份的加密方案可以在多用户系统中高效分发密钥。在严重限制诸如处理能力,内存和带宽之类的关键资源的资源受限环境中,此类方案特别有吸引力。这项研究考察了Ducas,Lyubashevsky和Perst在2014年提出的第一个基于实用网格的IBE方案,并将其带入了在小型设备上使用的实用性领域。这是具有改进性能的方案中所有软件元素的第一个独立ANSI C实现。用户密钥提取表明,在4.0 GHz的Intel Core i7-6700 CPU上的80位安全性,速度分别提高了180%,加密和解密分别提高了500%和1200%以上,与之相比,192位安全性方面的提升相似在2.5 GHz的Intel Core i5-3210M CPU上使用Prest的NTL概念验证实现。此外,我们提供了一系列建议,以进一步提高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号