首页 | 官方网站   微博 | 高级检索  
     

SMS4密码算法高速引擎实现
引用本文:周洲, 何一凡, 沈海斌, 赵旭鑫,.SMS4密码算法高速引擎实现[J].电子器件,2007,30(4):1469-1471,1480.
作者姓名:周洲  何一凡  沈海斌  赵旭鑫  
作者单位:浙江大学超大规模集成电路设计研究所,杭州,310027
基金项目:国家高技术研究发展计划(863计划) , 浙江省科技计划
摘    要:SMS4是国内公布的无线局域网分组密码算法,文章在分析该算法特点的基础上,介绍了一种单轮内流水的高速引擎实现结构.通过配置多个引擎进行二次流水或并行处理,可以灵活调整输出性能和硬件开销,以适应不同应用的需求.在FPGA的对比测试中,相同输出性能下,具有比32轮流水线结构更小的硬件开销.而且在单引擎应用时,SMS4加/解密系统可以非常容易的在低端的Spartan Ⅱ XC2S50 FPGA上实现.

关 键 词:SMS4密码算法  无线局域网  流水线  多引擎  FPGA
文章编号:1005-9490(2007)04-1469-03
修稿时间:2006-07-26

High-Speed Implementation of the SMS4 Algorithm Engine
ZHOU Zhou,HE Yi-fan,SHEN Hai-bin,ZHAO Xu-xin.High-Speed Implementation of the SMS4 Algorithm Engine[J].Journal of Electron Devices,2007,30(4):1469-1471,1480.
Authors:ZHOU Zhou  HE Yi-fan  SHEN Hai-bin  ZHAO Xu-xin
Affiliation:Institute of VLSI Design, Zhejiang University , Hangzhou 310027, China
Abstract:SMS4 algorithm is the domestic encryption standard released for WLAN use.An inner-round pipelined,high-speed engine is proposed after analyzing the features of this algorithm.By using pipelined or parallel multi-engines,throughput and hardware cost can be easily adjusted according to different applications.Compared with the 32-stage pipelined structure,hardware cost is much lower under the same throughput.Moreover,the SMS4 encryption/decryption system can easily fit in a low-cost Spartan II XC2S50 FPGA in a single-engine implementation.
Keywords:SMS4  WLAN  pipeline  multi-engine  FPGA
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《电子器件》浏览原始摘要信息
点击此处可从《电子器件》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号