基于国密算法SM2、SM3、SM4的高速混合加密系统硬件设计 |
| |
引用本文: | 李建立,莫燕南,粟涛,陈弟虎.基于国密算法SM2、SM3、SM4的高速混合加密系统硬件设计[J].计算机应用研究,2022,39(9). |
| |
作者姓名: | 李建立 莫燕南 粟涛 陈弟虎 |
| |
作者单位: | 中山大学电子与信息工程学院,中山大学电子与信息工程学院,中山大学电子与信息工程学院,中山大学电子与信息工程学院 |
| |
基金项目: | 广东省重大科技计划资助项目(2021B110127007) |
| |
摘 要: | 随着电子信息技术的快速发展,数据的安全性问题日益严峻,传统单一制密码算法在安全性与运算速率上已不能满足要求。为了解决大数据时代下所提出的加密需求,提出了一种基于国密算法SM2、SM3、SM4的高速混合加密系统的硬件设计方案,并针对SM2和SM4算法的底层硬件结构进行优化:对SM2算法采用Karatsuba Ofman模乘器与点运算并行方案进行优化。对SM4算法提出了一种基于复合域S盒的二次流水全展开硬件架构。实验结果表明,该系统所实现的各算法电路均具有较高性能。SM2的点乘时间缩短至68.37 μs;SM3的杂凑值生成仅需0.71 μs;SM4吞吐率最高达53.76 Gbps。相比同等安全性的SM2算法,该混合系统在加密时间上减小了26.67%,具有实用价值。与相关工作进行对比分析,可证明该方案在安全性和加/解密性能上均有一定优势。
|
关 键 词: | SM2公钥密码算法 SM4分组加密算法 硬件设计 混合加密 |
收稿时间: | 2022/2/14 0:00:00 |
修稿时间: | 2022/4/20 0:00:00 |
|
| 点击此处可从《计算机应用研究》浏览原始摘要信息 |
|
点击此处可从《计算机应用研究》下载全文 |
|