期刊文献+

AES算法的FPGA实现与嵌入式系统应用测试

FPGA implementation of AES algolithm and appucation testing in the embedded system
下载PDF
导出
摘要 随着网络技术的不断发展以及智能化产品的深入应用,信息安全越来越受到人们的重视.基于FPGA设计并实现了AES算法,采用资源共享的方法设计加、解密模块,采用组合逻辑电路的方法设计S盒,减少了芯片面积,提高了加、解密速度.仿真与应用测试结果表明,该设计的AES算法具有占用资源少、速度较快、成本低等特点,在性价比上具有较大的优势,很适合应用于嵌入式系统中. With the development of internet technology and the deepening application of intelligent prod- uct, information security attracts more and more attention. This paper introduces the design and realization of AES algorithm based on FPGA. It designed the eneryption and decryption module by using the method of resource sharing and the S - box by using the combined logic circuit method, which reduced the chip area and improved the encryption and decryption speed. The results of simulation and application testing indicate, the design of the AES algorithm is characteristic of less resource, faster speed, low cost, high performance -price ratio, and it is suitable for application in the embedded system.
出处 《闽江学院学报》 2013年第5期62-65,共4页 Journal of Minjiang University
基金 福建省教育厅科技项目(JB10129)
关键词 AES算法 FPGA 嵌入式系统 AES algorithm FPGA embedded system
  • 相关文献

参考文献7

  • 1NIST FIPS PUB 197. Specification for the advanced encryption standard(AES) [ EB/OL]. (2001 - 11 -26) [ 2010 - 10 - 15 ]. ht- tp ://csrc. nist. gov/publications/fips/fips197/fips - 197. pdf.
  • 2袁苑,刘小汇,郑彬,王飞雪.基于ARM平台的嵌入式软件保护方案[J].电子技术应用,2009,35(9):149-152. 被引量:3
  • 3夏春林,周德云,张堃.AES算法的CUDA高效实现方法[J].计算机应用研究,2013,30(6):1907-1909. 被引量:9
  • 4Gaspar L, Drutarovsky M, Fischer V, et al. Efficient AES S-boxes implementation for non-volatile FPGAS[ J]. IEEE ,2009 :649 - 653.
  • 5Chang C J, Huang C W, Chang K H, et al. High throughput 32-bit AES implementation in FPGA[J]. IEEE,2008:1806 -1809.
  • 6Chodowiec P, Gaj K. Very compact FPGA implementation of the AES algorithm[ C ]//CHES 2003, LNCS 2779. Berlin:Springer- Verlag, 2003:319 - 333.
  • 7Huang C W, Chang C J, Lin M Y, et al. Compact FPGA implementation of 32-bits AES algorithm using block RAM[ C]//TEN- CON 2007. IEEE,2007:I -4.

二级参考文献12

  • 1ANDREW N S, SYMES D, WRIGHT C. ARM嵌入式系统开发--软件设计与优化[M].沈建华译.北京:北京航空航天大学出版社,2005.
  • 2FS8806&FASP-8806 Introduction, Version 2.14. www. FameG. com. 2006-10-18.
  • 3Daemen J,Rijmen V.高级加密标准(AES)算法--Rijndael的设计[M],北京:清华大学出版社,2003:15-45.
  • 4COOK D, LOANNIDIS J, KEROMYTIS A, et al. Cryptographics : secret key cryptography using graphics cards [ C ] //Proc of RSA Conference, Cryptographer' s Track ( CT-RSA). 2005.
  • 5MANAVSKI S A. CUDA compatible GPU as an efficient hard-ware accelerator for cryptography [ C ]//Proc of IEEE International Conference on Signal Processing and Communication. 2007:65-66.
  • 6HARRISON O, WALDRON J. AES encryption implementation and analysis on commodity graphics processing units[ C ]//Proc of the 9th International Workshop on Cryptographic Hardwave and Embedded Systems. Berlin : Springer-Verlag,2007:209- 226.
  • 7DAEMEN J, RIJMEN J. The design of Rijndael:AES-the advanced encryption standard [ M ]. New York : Springer-Verlag,2002.
  • 8HUANG C W,YEN C L,CHIANG C H,et al. The five modes AES applications in sounds and images [ C ] //Proc of the 6th International Conference on Information Assurance and Security. 2010:28-31.
  • 9BANU R, VLADIMIROVA T. Fault tolerant encryption for space application[ J]. IEEE Trans on Aerospace and Electronic Systems,2009,45( 1 ) :266-279.
  • 10Frank Altschuler,Bruno Zoppis.嵌入式系统安全性(下) 对攻击状况和防卫策略的概述和分析[J].电子产品世界,2008,15(7):102-105. 被引量:1

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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