期刊文献+

后量子签名算法Falcon的剩余数系统FPGA实现研究

Research on FPGA Implementation of Postquantum Signature Algorithm Falcon in RNS
下载PDF
导出
摘要 作为后量子签名算法Falcon的核心部件,剩余数系统对算法的密钥生成模块中求解NTRU方程有重大意义。本文介绍了RNS的FPGA实现方法,深入研究其剩余数生成、循环群求逆模块以及剩余数还原模块,提出高效的硬件设计思路与结构,采用并行结构设计算法主体框架,利用循环迭代进行优化,并在芯片上进行综合,给出算法整体改进方案,实现剩余数系统在六轮升降环中的全部的应用,并进一步提高数据量,完成模数生成模块十轮升降环应用的硬件实现,算法整体使用较少的逻辑资源,并在运算速度上有进一步的提升。 As the core component of postquantum signature algorithm Falcon,Residual Number System(RNS)is of great significance for solving the NTRU equation in key generation module of algorithm.In this paper,FPGA implementation of RSN is introduced.Residual number generation,cyclic group in-version module and residual number reduction module are deeply studied.An efficient hardware design idea and structure is proposed,where main framework of the algorithm is designed using the parallel structure and cyclic iteration is adopted for optimization.Synthesis is performed on chip and an overall improvement scheme of the algorithm is presented.Applications of the RNS in 6-rounds lift ring are all realized and data volume is further increased.Hardware implementation of modular generation module application in 10-rounds lift ring is performed with less logical resource and higher operating speed.
作者 薛莲 高献伟 田紫珊 XUE Lian;GAO Xianwei;TIAN Zishan(Beijing Electronic Science and Technology Institute,Beijing 100070,P.R.China)
出处 《北京电子科技学院学报》 2023年第4期34-41,共8页 Journal of Beijing Electronic Science And Technology Institute
基金 北京电子科技学院2021年一流学科建设项目“后量子密码算法核心部件的FPGA高效实现技术研究”(项目编号:20210036Z0401)。
关键词 剩余数系统 基于格的后量子签名算法 FPGA Residual Number System(RNS) Lattice-based postquantum signature algorithm FPGA
  • 相关文献

参考文献2

二级参考文献17

  • 1姚天任,孙洪.神经网络余数制系统与余数制神经网络模型[J].信号处理,1996,12(1):1-9. 被引量:1
  • 2SZABO N S,TANAKA R I.Residue arithmetic and its applications to computer technology[M].New York:Mc Graw-Hill,1967:1-20.
  • 3MIROSLAV D L,DEJAN V T,BRIAN L E.信号处理滤波器设计:基于Matlab和Mathematica的设计方法[M].朱义胜,董辉,译.北京:电子工业出版社,2004:250-256.
  • 4WANG Y,SONG X,ABOULHAMID M,et al.Adder basedresidue to binary number converters for(2n-1,2n,2n+1)[J].IEEE Transactions on Signal Processing,2002,50(7):1772-1779.
  • 5WANG Yuke.Residue-to-binary converters based on new Chi-nese remainder theorems[J].IEEE Transactions on Circuitsand Systems-II,2000,47(3):197-205.
  • 6CAO B,CHANG C H,SRIKANTHAN T.An efficient reverseconverter for the 4-moduli set{2n-1,2n,2n+1,22n+1}basedon the new Chinese Remainder Theorem[J].IEEE Transac-tions on Circuits and Systems I,2003,50(10):1296-1303.
  • 7PATEL R A,BENAISSA M,BOUSSAKTA S.Fast parallel-prefix architectures for modulo 2n-1 addition with a single repre-sentation of zero[J].IEEE Transactions on Computers,2007,56(11):1484-1492.
  • 8PIESTRAK S J.Design of residue generators and multi-operandmodular adders using carry-save adders[J].IEEE Transactionson Computers,1994,43(1):68-77.
  • 9张秋余,李凯,袁占亭.基于混沌和SVD-DWT的稳健数字图像水印算法[J].计算机应用研究,2010,27(2):718-720. 被引量:25
  • 10MA Shang HU JianHao YE YanLong ZHANG Lin LING Xiang.A 2~n scaling scheme for signed RNS integers and its VLSI implementation[J].Science China(Information Sciences),2010,53(1):203-212. 被引量:3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部