摘要
本发明公开了一种面向格基密码算法的抗侧信道攻击NTT电路及其计算器。该计算器包括寄存器组、控制模块、存储器、计算模块、第一置换模块PU1和第二置换模块PU2等,能够向下兼容完成基2计算器的并行运算,进而实现输入长度为任意N=2n,n∈{1,2,3,...}时的基K=2kNTT电路。本发明提供的NTT电路能够适用于大部分场景中不同参数设置下基于MLWE/RLWE格密码中的NTT/INTT变换,并能根据实际情况选取合适的k值;通过提高k值可以提高电路的并行效率,实现抗侧信道攻击的通用NTT电路,在保证通用性的同时实现更高的计算性能和“乒乓”式迭代结构存储器数量的优化,具有广阔的应用前景。
技术关键词
多路复用
蝶形单元
密码算法
计算器
控制模块
抽取算法
输入端
多项式
加法器
抗侧信道攻击
电路
信号
乘法器
结构存储器
输出端
因子
元素
系统为您推荐了相关专利信息
检测识别装置
烟蚜茧蜂
控制模块
运动底座
物料台
环境监测系统
激光测距雷达
风速风向仪
室内环境智能
电机控制模块
通用控制模块
关节控制器
机械臂
通信单元
通信模块