期刊文献+

AES密码算法的FPGA实现与仿真 被引量:5

Implementation and Simulation of AES Encryption Algorithm based on FPGA
原文传递
导出
摘要 通过对高级加密标准AES算法进行描述,给出了基于FPGA设计的具体设计流程和方法。采用多轮加密过程共用一个轮运算的顺序结构。由于文中的加密模块与解密模块采用相关且不同的初始密钥和不同的密钥扩展模块,结果加强了通信的安全性。采用16位并行总线数据结构,利用16位输入128输出的FIFO数据缓存器对输入数据进行缓存,从而完成数据的加解密。最后通过ISE 13.1仿真验证了该算法设计的正确性。 AES (Advanced encryption standard) is and method is given. The AES Algorithm is designed analyzed, and the specific design process in sequential architecture. As both the encryption module and decryption module use relevant and different initial key and key expansion module, the security of the communication could be strengthened. The 16-bit parallel bus communication interface is used, and the input and 128 output of FIFO data buffer is also employed to cache input data and finish the data encryption. The correctness of algorithm design is verified by ISE 13.1 simulation software.
出处 《通信技术》 2013年第9期83-85,共3页 Communications Technology
基金 国家自然科学基金项目(批准号:60976015) 山东省自然科学基金项目(No.ZR2010FM023) 信息功能材料国家重点实验室开题资助
关键词 高级加密标准 密钥扩展 现场可编程阵列 AES (Advanced Encryption Standard) key expansion FPGA
  • 相关文献

参考文献4

二级参考文献22

  • 1ITU-T Rec.G.729(03/96) Coding of Speech at 8 kbit/s Using Conjugate-Structure Algebraic-Code-Excited LinearPrediction [S ].
  • 2ITU-T Rec. G.729 Annex A(11/96) Reduced Complexity 8 kbit/s CS-ACELP Speech CODEC[S].
  • 3FIPS-197.Advanced Encryption Standard(AES)[S].2001.
  • 4DAEMEN J , RIJMEN V.The design of rijndael:AES-the advanced encryption stand[M].Berlin : Springer-Verlag, 2002.
  • 5Gilbred Held.调制解调器参考大全[M].田学锋,王刚译.北京:电子工业出版社,1996.
  • 6Xinmiao Z, Parhi, K K. High-speed VLSI architectures for the AES algorithm[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2007, 12(9): 957- 967.
  • 7Truong Q V, Park Juhyun, Kim Youngchul. An FPGA implementation of 30 Gbps security module for GPON systems [C] // Computer and Information Technology, 2008 IEEE International Conference. Sydney: IEEE, 2008: 868-872.
  • 8Lee Jaegon, Woong H, Seonpil K. Top-down implementation of pipelined AES cipher and its verification with FPGA-based simulation accelerator [C]//Proceedings of 6th International Conference on ASIC Shanghai: IEEE, 2005:68- 72.
  • 9Chodowiec P, Khuon P, Gaj K. Fast implementation of secret- key block ciphers using mixed inner-and outer-round pipelining [C]// Proceedings of the 2001 ACM/SIGDA Ninth International Symposium on Field Programmable Gate Arrays. Monterey: ACM, 2001: 94-102.
  • 10Hodjat A, Verbauwhede I. A 21. 54 Gbits/s fully pipelined AES processor on FPGA[C]//12th Annual IEEE Symposium on Field-programmable Custom Computing Machines. Los Angeles: IEEE, 2004: 308-309.

共引文献19

同被引文献31

  • 1吴文玲,冯登国.分组密码工作模式的研究现状[J].计算机学报,2006,29(1):21-36. 被引量:39
  • 2闫茂德,纪志强,贺昱曜,张阳.AES与ECC混合加密算法的无线数据通信系统设计[J].微电子学与计算机,2007,24(7):135-138. 被引量:12
  • 3武玉华,李艳俊,周玉坤,欧海文.基于FPGA的AES-128密码算法实现研究[J].微计算机信息,2007,23(02X):53-54. 被引量:13
  • 4尤加勇,李超.针对LEX算法的截断滑动攻击[J].信息安全与通信保密,2007,29(9):96-98. 被引量:5
  • 5NIST Computer Security Research Center. Current Block Cipher Mode [EB/OL]. (2014-03-31) [2014-05- 01 ]. http://esrc, nist. gov/groups/ST/toolkit/BCM/cur- rentmodes, html.
  • 6Nationallnstitute of Standards and Technology (NIST). NIST Special Publication 800-38G Draft : Recommenda- tion for Block Cipher Modes of Operation: Methods for Format- Preserving Encryption [ EB/OL ]. ( 2014 - 03 - 31 ) [ 2014 - 05 - 03 ]. http://esrc, hist. gov/publica- tions/drafts/800- 38 g/sp800_38 g_draft, pdf.
  • 7Victor Shoup. On Fast and Provably Secure Message Au- thentication Based on Universal Hashing [ C ]//Proceed- ings of 16th Annual lntcrnational Cryptology Conference ( CRYPTO' 96 ). Santa Barbara, California, USA : LNCS 1996:313-328.
  • 8Wang Xiaoyun,Feng Dengguo,Lai Xuejia,et al. Colli- sions for hash functions MD4, MD5, HAVAL-128 and RIPEMD [J].Intemational Journal of Network Security, 2004.
  • 9Huang Yujung, I.in Y S, Hung K Y, et al.Efficient implementation of AES IP[C]. IEEE Asia-Pacific Conference on Circuits and Systems, 2006.
  • 10Muhammad H Rais, Syed M Qasim. A novel FP- GA implementation of AES-128 using reduced res- idue of prime numbe based S-Box [J]. IJCSNS International Journal of Computer Science and Net- work Security, 2009,9 (9) : 305-309.

引证文献5

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部