期刊文献+

IDEA密码芯片的设计实现 被引量:2

Design and Implementation of an IDEA Crypto Chip
下载PDF
导出
摘要 设计并采用FPGA技术高速实现了IDEA加密算法。根据IDEA算法原理和加解密速度要求,设计了密码芯片的内部模块;并对直接影响加解密速度的模乘运算,提出了一种倒金字塔形累加和动态补偿的模乘结构,利用FPGA技术高速实现了IDEA密码算法。仿真结果表明,采用试模乘结构的IDEA密码芯片能显著提高最大支持系统时钟频率和加解密速率,在33.3 MHz的时钟频率下的加解密速率可达到41.02 Mb/s。 A design and an implementation of a high performance International Data Encryption Algorithm (IDEA)are described in this paper.According to the principle of IDEA and requirement of encryption rate,the inner module of the crypto chip is designed.As the mo-mul operation directly impacts on the en/decryption rate,a new architecture for the mo-mul based on additive shape of inverse pyramid and dynamic compensator is presented. An implementation of a high performance IDEA based on FPGA is described in this paper.Results from the synthesis and simulations indicate that the IDEA crypto chip with the presented architecture can significantly improve system clock rate and encryption rate.41.02 Mb/s en/decryption rate under 33.3 MHz clock rate is achieved.
出处 《电子科技大学学报》 EI CAS CSCD 北大核心 2007年第S2期1125-1128,共4页 Journal of University of Electronic Science and Technology of China
基金 国家自然科学基金(60272091 60373109)
关键词 现场可编程门阵列 国际数据加密算法 模乘 FPGA international data encryption algorithm modulo multiplication
  • 相关文献

参考文献10

  • 1周浩华,喻孟皙,章倩苓.高速IDEA加密模块的实现[J].微电子学,2001,31(2):121-125. 被引量:4
  • 2董代洁等编著..基于FPGA的可编程SOC设计[M].北京:北京航空航天大学出版社,2006:295.
  • 3刘韬, 楼兴华..FPGA数字电子系统设计与开发实例导航[M],2005.
  • 4(美)霍华德·约翰逊(Howard,Johnson),(美)Martin,Graham著,沈立等译..高速数字设计[M].北京:电子工业出版社,2004:355.
  • 5李亚民著..计算机组成与系统结构[M].北京:清华大学出版社,2000:430.
  • 6王毓银主编..数字电路逻辑设计 第3版[M].北京:高等教育出版社,1984:472.
  • 7CHEN Yi-jung.The research and design of a high performance IDEA chip. . 2002 被引量:1
  • 8LEONG M P,CHEUNG O Y H,TSOI K H,et al.A bit-serial implementation of the international data encryption algorithm IDEA. . 2000 被引量:1
  • 9Zimmermann R.Efficient VLSI implementation of modulo addition and multiplication. Proceedings of the14th IEEE symposium on Computer Architecture . 1999 被引量:1
  • 10Bonnenberg H,Curiger A,Felber N,et al.VLSI implementation of a new block cipher. IEEE VLSI in Computers and Processors . 1991 被引量:1

二级参考文献7

共引文献3

同被引文献9

  • 1王宇飞,范明钰,王光卫,张九华.IDEA算法中关键模块的实现[J].微电子学,2005,35(2):206-209. 被引量:1
  • 2IDEA and AES,two cryptographic algorithms implemented using partial and dynamic reconfiguration[ J ]. Microelectronics Journal,2009, 40(11) :1 032-1 040. 被引量:1
  • 3ZIMMERMANN R. Efficient VLSI Implementation of Modulo(2n + 1 ) Addition and Multiplication[ C ] //Morlar G. proceeding of the 14^th IEEE Symposium on Computer Arithmetic. Adelaide Australia: [ s. n. ] ,1999:158 - 167. 被引量:1
  • 4BEUCHAT J L. Modular Multiplication for FPGA Implementation of the IDEA Block Cipher[ C ]// M. Dworkin. V. Curiger. Proceedings of the Application-Specific Systems, Architectures, and Processors. Lyon: E. Mosanya ,2003 : 875-896. 被引量:1
  • 5KAIHARA M E,TAKAGI N. A VLSI Algorithm for Modular Multiplication/Division [ C ]// LIPMMA H, ROGAWAY P. proc. 16^th IEEE symp. Computer Arithmetic. Kingston, Canada: E. Caspi, 2003 : 220- 227. 被引量:1
  • 6NABIL H. Design and Implementation of Fast Inverse Modulo (2^16 + 1) Multiplier used in IDEA Algorithm Key Schedule on FPGA. [C]//LIPMMA H, ROGAWAY P. IEEE Journal of Solid-State Circuits. 2004 : 842-846. 被引量:1
  • 7武玉华,王汉华,周玉坤,李莉.分组密码IDEA的FPGA实现[J].计算机安全,2008(7):4-7. 被引量:1
  • 8魏军,杨秀芝.基于FPGA的IDEA加解密算法的研究和实现[J].有线电视技术,2009,16(11):82-84. 被引量:2
  • 9刘峰山.基于FPGA的高速IDEA加密芯片电路结构设计[J].科技信息,2010(27). 被引量:1

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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