期刊文献+

基于AMBA总线的AES算法设计 被引量:2

Design of AES Algorithm Based on AMBA
下载PDF
导出
摘要 描述了基于AMBA(高级微控制器总线架构)总线的AES(高级加密标准)算法硬件设计。AES算法采用状态机实现,具有4种工作模式、支持2种密钥以及AHB(高级高性能总线)。采用实验室的SEGPS平台对设计进行仿真验证,并与采用C++语言实现的AES进行比对验证。最后,选用FPGA (现场可编程门阵列)进行综合,结果显示,可工作最高频率为140.1 MHz,占用逻辑单元的资源为6 977,数据吞吐率最高为351.65 Mbit/s。 This paper presents a hardware design of AES algorithm based on AMBA. Our design, using the state machine, can configure four modes of AES operation with 128 bit, 192 bit cipher key. Furthermore, the interface between AHB and AES was also designed. Designed functionality was verified on SEGPS platform by comparing our results with the right data which were figured out by C++ program. Finally, through synthesis, using the Stratix Ⅱ ES2S60F1020C4, it can operate up to 140.1 MHz, and uses 6 977 ALUTs. The maximum throughput of our design is 351.65 Mbps.
作者 朱彬 刘新宁
出处 《信息化研究》 2009年第5期47-50,共4页 INFORMATIZATION RESEARCH
关键词 加密 AES 状态机 AHB VERILOG encryption AES state machine AHB Verilog
  • 相关文献

参考文献5

  • 1DAEMEN J,RIJMEN V.高级加密标准(AES)算法--Rijindael的设计[M].谷大武,徐胜波,译.北京:清华大学出版社,2003.
  • 2AMBA Specification ( Rev 2.0) [ EB/OL ]. 1999-03-13. http://www, arm. com.
  • 3RADY A, EL SEHELY E, EL HENNAWY A M. Design and implementation of area optimized AES algorithm on reconfigurable FPGA [ C]//Proceedings of International Conference on Microelectronics( ICM' 07 ), Dec 29-31, 2007, Cairo, Egypt.Piscataway, NJ, USA: IEEE, 2007: 35-38.
  • 4FISCHER V, DRUTAROVSKY M, CHODOWIEC P, et al. InvMixColumn decomposition and multilevel resource sharing in AES implementations [ J ]. IEEE Transactions on Very Large Scale Integration(VLSI) Systems, 2005, 13 (8) : 989- 992.
  • 5GOOD T, BENAISSA M. AES as stream cipher on a small FPGA [ C ]//Proceedings of IEEE International Symposium on Circuit and Systems ( ISCAS' 06), May 21-24, 2006, Island of Kos, Greece. Piscataway, N J, USA : IEEE, 2006 : 4 P.

同被引文献7

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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