|国家科技期刊平台
首页|期刊导航|集成电路与嵌入式系统|基于后量子密码算法的安全SoC芯片设计

基于后量子密码算法的安全SoC芯片设计OACSTPCD

Design of security SoC based on post-quantum cryptography algorithm

中文摘要英文摘要

后量子密码算法已经成为当前安全领域的研究热点.本文通过对NIST后量子密码算法竞赛候选的Saber算法进行研究,提出一种基于后量子密码算法的安全SoC芯片设计方案.该方案首先分析算法的硬件架构,优化矩阵运算和数值拼接等操作提升硬件效率,采用二次验证方式加强算法解密过程的安全性;然后,设计Hash随机数拓展生成模块、加解密模块和数据存储器以及随机数种子生成器,完成Saber算法的硬件IP核;其次,在RISC-V处理器、总线和接口电路的基础上,结合时钟门控技术降低功耗,设计基于后量子密码算法的安全SoC芯片.实验结果表明,所设计的安全SoC芯片面积为2.6 mm2,等效逻辑门数为90k,芯片内核面积占比为75.2%,PAD面积占比为24.8%,芯片功耗为9.467 mW.

Post-quantum cryptography has become a research hotspot in the current security field.In this paper,a secure SoC design scheme based on post-NIST quantum cryptography is proposed by studying Saber algorithm,which is a candidate of post-NIST quantum cryptography competition.The scheme firstly analyzes the hardware architecture of the algorithm,optimizes operations such as matrix operation and numerical splicing to improve hardware efficiency,and uses secondary verification to enhance the security of the decryption process of the algorithm,design Hash random number expansion generation module,encryption and decryption module and data storage and random number seed generator to complete the Saber algorithm hardware IP Core.On the basis of RISC-V processor,bus and in-terface circuit,a secure SoC based on post-quantum cryptography is designed with clock gating technology.The experimental results demonstrate that the area of the designed security SoC chip is 2.6 mm2,with an equivalent logic gate count of 90k.The chip core area accounts for 75.2%,the PAD area accounts for 24.8%,and the chip power consumption is 9.467 mW.

张跃军;魏红帅;汪玚;郑韦芳;张会红

宁波大学信息科学与工程学院,宁波 315211

动力与电气工程

后量子算法密码算法安全SoC硬件安全

PQC algorithmcryptographic algorithmsecurity SoChardware security

《集成电路与嵌入式系统》 2024 (009)

36-41 / 6

国家自然基金资助项目(No.62174121,61871244,62134002);宁波市科技创新2025重大专项(No.2022Z203);宁波大学-甬芯微电子集成电路设计研究生教育实践基地(XQ2022000005);浙江省高等教育"十四五"教学改革项目(JG20220165).

10.20193/j.ices2097-4191.2024.0001

评论