【24h】

The Lattice-Based Digital Signature Scheme qTESLA

机译:基于格的数字签名方案qTESLA

获取原文

摘要

We present qTESLA, a post-quantum provably-secure digital signature scheme that exhibits several attractive features such as simplicity, strong security guarantees against quantum adversaries, and built-in protection against certain side-channel and fault attacks. qTESLA-selected for round 2 of NIST's post-quantum cryptography standardization project- -consolidates a series of recent schemes originating in works by Lyubashevsky, and Bai and Galbraith. We provide full-fledged, constant-time portable C implementations consisting of only about 300 lines of C code, which showcases the code compactness of the scheme. Our results also demonstrate that a conservative, provably-secure signature scheme can be efficient and practical, even with a compact and portable implementation. For instance, our C-only implementation executes signing and verification in approximately 0.9 ms on an x64 Intel processor using the proposed level 1 parameter set. Finally, we also provide AVX2-optimized assembly implementations that achieve an additional factor-1.5 speedup.
机译:我们提出qTESLA,这是一种量子后可证明安全的数字签名方案,它具有一些吸引人的功能,例如简单性,针对量子对手的强大安全保证以及针对某些边信道和故障攻击的内置保护。 qTESLA被选为NIST的后量子密码学标准化项目的第2轮-整合了一系列由Lyubashevsky,Bai和Galbraith的作品提出的近期计划。我们提供了仅包含约300行C代码的成熟,固定时间的可移植C实现,这展示了该方案的代码紧凑性。我们的结果还表明,即使使用紧凑且可移植的实现,保守的,可证明是安全的签名方案也可以是有效且实用的。例如,我们的仅C实现使用建议的1级参数集在x64 Intel处理器上执行大约0.9毫秒的签名和验证。最后,我们还提供了经过AVX2优化的组装实现,可实现1.5倍的额外加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号