首页> 外文会议>International Conference on Field-Programmable Technology >A High-Level Synthesis Approach to the Software/Hardware Codesign of NTT-Based Post-Quantum Cryptography Algorithms
【24h】

A High-Level Synthesis Approach to the Software/Hardware Codesign of NTT-Based Post-Quantum Cryptography Algorithms

机译:基于NTT的后量子密码算法的软件/硬件协同设计的高级综合方法

获取原文

摘要

Due to an emerging threat of quantum computing, one of the major challenges facing the cryptographic community is a timely transition from traditional public-key cryptosystems, such as RSA and Elliptic Curve Cryptography, to a new class of algorithms, collectively referred to as Post-Quantum Cryptography (PQC). Several promising candidates for a new PQC standard can have their software and hardware implementations accelerated using the Num-ber Theoretic Transform (NTT). In this paper, we present an improved hardware architecture for NTT, with the hardware-friendly modular reduction, and demonstrate that this architecture can be efficiently implemented in hardware using High-Level Synthesis (HLS). The novel feature of the proposed architecture is an original memory write-back scheme, which assists in preparing coefficients for performing later NTT stages, saving memory storage used for precomputed constants. Our design is the most efficient for the case when log2N is even. The latency of our proposed architecture is approximately equal to (N log2(N) +3N)/4 clock cycles. As a proof of concept, we implemented the NTT operation for several parameter sets used in the PQC algorithms NewHope, FALCON, qTESLA, and CRYSTALS-DILITHIUM.
机译:由于量子计算的新兴威胁,密码学界面临的主要挑战之一是及时从传统的公钥密码学系统(例如RSA和椭圆曲线密码学)过渡到一类新算法,统称为Post-量子密码术(PQC)。可以使用Num-ber Theoretic Transform(NTT)来加快新的PQC标准的一些有希望的候选者的软件和硬件实现。在本文中,我们为NTT提供了一种改进的硬件体系结构,并减少了对硬件友好的模块化,并证明了可以使用高级综合(HLS)在硬件中有效地实现此体系结构。所提出的体系结构的新颖特征是原始存储器回写方案,该方案有助于准备系数以用于执行后续的NTT阶段,从而节省了用于预先计算的常数的存储器存储。对于log2N为偶数的情况,我们的设计是最有效的。我们提出的体系结构的等待时间大约等于(N log2(N)+ 3N)/ 4个时钟周期。作为概念证明,我们对PQC算法NewHope,FALCON,qTESLA和CRYSTALS-DILITHIUM中使用的几个参数集实施了NTT操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号