10.11896/j.issn.1002-137X.2018.02.041
Surge:一种新型、低资源、高效的轻量级分组密码算法
目前,适合资源约束的轻量级密码算法已成为研究热点.提出一种低资源、高性能与高安全性的新轻量级分组密码算法Surge.Surge密码分组长度为64位,使用64位、80位和128位3种密钥长度,且基于SPN结构.轮函数分为5个模块,密钥扩展模块采用无扩展方式;轮常数加模块采用0到15的数字组合成轮常数,构造高效且高度混淆的轮常数加变换;列混合模块利用易于硬件实现的(0,1,2,4)组合矩阵,从而可以在有限域GF(24)上构造硬件实现友好型矩阵.将Surge算法在FPGA上进行了实现,实验结果表明,相对于目前SPN结构的轻量级密码算法,Surge算法占用的面积资源更小,同时有着良好的加密性能;安全性实验证明了Surge可以有效抗差分与线性攻击、代数攻击.
轻量级分组密码算法、FPGA实现、差分攻击、线性攻击、代数攻击
45
TP309(计算技术、计算机技术)
国家自然科学基金61572174;湖南省教育厅科研资助15A029;衡阳师范学院产学研基金16CXYZ01;湖南省科技计划项目2016TP1020;湖南省自然科学基金资助项目2015JJ4011,2017JJ4001
2018-05-30(万方平台首次上网日期,不代表论文的发表时间)
共5页
236-240