看过本文的还看了

相关文献

该作者的其他文献

文献详情 >高能效混合基多项式乘法算法及可重构硬件结构研究与设计 收藏
高能效混合基多项式乘法算法及可重构硬件结构研究与设计

高能效混合基多项式乘法算法及可重构硬件结构研究与设计

作     者:别梦妮 李伟 陈韬 李慧琴 杜怡然 南龙梅 BIE Meng-ni;LI Wei;CHEN Tao;LI Hui-qin;DU Yi-ran;NAN Long-mei

作者机构:信息工程大学河南郑州450001 

基  金:国防预研项目(No.2019-JCJQ-JJ-123) 

出 版 物:《电子学报》 (Acta Electronica Sinica)

年 卷 期:2024年第52卷第12期

页      码:3957-3966页

摘      要:本文针对快速多项式乘法算法与可重构单元的高能效设计问题展开研究,首先对现有的格基后量子密码算法展开研究,提出了一种基于数论变换(Number Theoretic Transform,NTT)的快速多项式乘法算法,并针对其中的核心运算过程,提出了高能效混合基的NTT和INTT(Inverse Number Theoretic Transform)算法,该算法可以利用NTT变换高效实现所有基于有限域的格基后量子密码算法中的多项式乘法.在此基础上,对快速多项式乘法算法运算结构进行研究,在不增加额外运算部件的前提下,通过优化网络连接关系,提出了一种高能效可重构的混合基多项式乘法加速网络,在可灵活实现基2、基3、基4的NTT/INTT算法的同时,将基3与基4的NTT运算效率提升了一倍.本文针对混合基NTT运算过程中的访存冲突问题展开研究,从理论上分析了冲突产生的原因,在此基础上分析提出了一种高能效混合基的内存管理方案,设计了相应的地址生成逻辑.本文提出的内存访问方案是原地内存访问的一种,硬件固化后仍可实现不同的多项式乘法算法的内存管理.实验结果表明,在55 nm CMOS工艺下,完成维度为256,模数小于2^(16)的多项式乘法运算仅需0.785μs,最高工作频率可达到476 MHz,功耗为83.6 mW,面积时间积(Area Time Product,ATP)为152.604 kGE·μs.与当前现有研究相比,本文提出的结构的ATP值降低了40%以上.

主 题 词:后量子密码算法  多项式乘法 数论变换 

学科分类:080903[080903] 0809[工学-计算机类] 0839[0839] 08[工学] 081201[081201] 0812[工学-测绘类] 

核心收录:

D O I:10.12263/DZXB.20230945

馆 藏 号:203157082...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分