基于FPGA的SMS4密码算法的高速实现

被引:5
作者
冯春雨 [1 ,2 ,3 ]
胡波 [1 ,2 ]
刘会忠 [1 ]
机构
[1] 河北省科学院应用数学研究所
[2] 河北省数学研究中心
[3] 石家庄开发区冀科双实科技有限公司
关键词
SMS4; 流水线结构; 非线性迭代;
D O I
10.16191/j.cnki.hbkx.2010.02.009
中图分类号
TN918.1 [理论];
学科分类号
070104 ;
摘要
在传统的SMS4密码算法中,加解密算法和密钥扩展算法都是采用32轮非线性迭代结构,笔者提出了一种流水线结构实现SMS4加解密算法,但是32个轮密钥只能通过迭代产生。在FPGA实现上,此方法牺牲了一定的面积,但速度却有显著提高。最后还对两种方法作了比较,通过时间的对比可以发现流水线方法确实能获得更快的加解密速度。
引用
收藏
页码:8 / 11
页数:4
相关论文
共 1 条
[1]   SMS4密码算法的高速流水线实现 [J].
李大为 ;
赵旭鑫 ;
武萌 .
电子器件, 2007, (02) :590-592