期刊文献+

一种面向分组密码的粗粒度可重构阵列及AES算法映射 被引量:7

A Block Cipher Oriented Coarse-Grained Reconfigurable Array and AES Algorithm Mapping
下载PDF
导出
摘要 为了开发具有一定灵活性的高性能低功耗分组密码处理器,提出了一种粗粒度可重构阵列架构BCORE.在对分组密码算法进行分析的基础上,在阵列中集成了必要的功能单元和互连,并可以由称为动态部分可重构的配置控制机制在运行时进行配置.分别用非流水线和流水线方式在可重构阵列上映射了AES算法.在流水线方式时利用了动态部分可重构能力以提高性能.仿真和综合结果表明最高吞吐率接近2.5Gb/s,与其他平台的对比表明粗粒度可重构阵列在实现AES算法时平衡了性能、灵活性和实现效率. For developing a block cipher processor with certain flexibility,high performance and power efficiency,a coarse-grained reconfigurable array architecture named BCORE is proposed.Based on the analysis of a set of block cipher algorithms,the necessary processing elements and interconnections are integrated into the array,which can be programmed at runtime by a control mechanism called dynamically partial reconfigurable.AES algorithm is mapped on the reconfigurable array by non pipeline and pipeline style separately. The dynamically partial reconfigurable ability is exploited for pipeline implementation in order to improve performance.Simulation and synthesis result shows that the maximum throughput achieved is nearly 2.5 Gb/s.Comparing with other platforms reveals that coarse-grained reconfigurable array makes a good balance between performance, flexibility and implementation efficiency.
出处 《微电子学与计算机》 CSCD 北大核心 2015年第9期1-5,共5页 Microelectronics & Computer
基金 科技部"八六三"重点项目子课题(2012AA011801)
关键词 粗粒度可重构阵列 动态部分可重构 算法映射 AES coarse-grained reconfigurable array dynamically partial reconfigurable algorithm mapping AES
  • 相关文献

参考文献9

  • 1NIST. FIPS PUBS 197. NIST Specification for the ad- vanced encryption standard (AES)[S]. USA: NIST, 2001. 被引量:1
  • 2IETF network working group. RFC2401. Security ar- chitecture for the internet protocol [S]. USA: IETF, 1998. 被引量:1
  • 3Daemen J,Rijmen V. AES Proposal: Rijndael, NIST AES Proposal[EB/OL]. [2014-12-15]. http://csm nist. gov/ar- chive/aes/rijndael/Rijndael-arrmaended, pdf. 被引量:1
  • 4彭浩,刘恺,张亮,廖望,戴葵.轻量级AES加解密芯片设计与实现[J].微电子学与计算机,2014,31(8):94-97. 被引量:5
  • 5Good T, Benaissa M. AES on FPGA from the fastest to the smallest [C] // Sunar B. Cryptographic Hardware and Embedded Systems (CHES). Edinburgh, Scotland: Springer-Verlag, 2005 : 427-440. 被引量:1
  • 6方琛,何卫锋,毛志刚.典型可重构架构的算法映射分析[J].微电子学与计算机,2013,30(8):160-164. 被引量:1
  • 7Garcia A, Berekovic M, Aa T. Mapping of the AES cryptographic algorithm on a coarse-grain reconfigu- rable array processor[C]//Verkest D. International Conference on Application-Specific Systems, Architec- tures and Processors (ASAP). Leuven, Belgium: IEEE Press, 2008 : 245-250. 被引量:1
  • 8Mucci C, Vanzolini L,Lodi A, et al. Implementation of AES on a dynamically reconfigurable architecture[C]//IEEE. Design, Automation & Test in Europe Con- ferenee Exhibition (DATE). Nice Acropolis, France:Curran Associates, Ine,2007:355-360. 被引量:1
  • 9沈启峰,黄士坦,杨靓.AES中有限域运算的优化及算法高速实现[J].微机发展,2005,15(12):15-17. 被引量:4

二级参考文献20

  • 1StallingsW 刘玉珍 译.密码编码学与网络安全:原理与实践(第3版)[M].北京:电子工业出版社,2004.. 被引量:1
  • 2Daemen J,Rijmen V. AES proposal:Rijndael V2[S]. 1999. 被引量:1
  • 3von Eilert B,Würfel H,Riesener O, et al. Implementierung des Advanced Encryption Standards in Hardware, Elektronik[ EB/OL]. http://www. elektroniknet. de. 2003 - 08. 被引量:1
  • 4Gaj K,Chodowiec P. Fast implementation and fair comparison of the final candidates for advanced encryption standard using field programmable gate arrays[A]. Proc RSA Security Conference - Cryptographer's Track[ C]. San Francisco, CA: [ s.n. ] ,2001. 被引量:1
  • 5Bremen University of Applied Sciences. AES Crypto Core Family- Overview[ EB/OL]. http://www. i3m. hs- bremen.de. 2003 - 07. 被引量:1
  • 6CAST INC. CAST AES Xilinx Core Datasheet[S]. 2003. 被引量:1
  • 7Huynh H P,Mitra T. Runtime adaptive extensibleembedded processors 一 a survey[C]//Int’l Conf onEmbedded computer Systems, Architectures,Model-ing and Simulation (SAMOS). [S. L. ]. IEEE, 2009:215-225. 被引量:1
  • 8Vassiliadis S, Soudris D. Fine- and coarse-grain recon-figurable computing [M]. [BerLin]. Springer, 2007:918-978. 被引量:1
  • 9Ahmed W,Shafique M, Bauer L, et al. mRTS: run-time system for reconfigurable processors with multi-grained instruction - set extensions[C]//Proceedingsof the 14th conference on Design, Automation andTest in Europe (DATE) Washington, DC, USA:IEEE, 2011:1554-1559. 被引量:1
  • 10Mei B. Adres: an architecture with tightly coupledVLIW processor and coarse-grained reconfig - urablematrix[C]//Proc Field-Programmable Logic and Ap-plications (FPL 03). BerLin:Springer, 2003:61 - 70. 被引量:1

共引文献7

同被引文献13

引证文献7

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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