期刊文献+

JavaCard处理器上扩展AES加解密硬件模块的研究

Hardware AES Encryption-decryption Extension of JavaCard Processor
下载PDF
导出
摘要 JavaCard应用的许多场合需要对数据进行加解密,而JavaCard处理器大都效率不高,难以有效运行现代加解密算法.AOJCP(Area-Optimized JavaCard Processor)是一款自主设计、基于微码、面积优化、低功耗的JavaCard硬件处理器,本文描述了在其上扩展新一代密钥加密标准AES(Advanced Encryption Standard)的全过程.使用硬件执行128bit AES加密算法只需13个时钟,而pentium III机型上手工优化的AES加密算法最快需要226个时钟.扩展AES硬件模块后,AOJCP加解密速度分别可达25.3和23.5Mbit/sec. Many JavaCard applications need to encrypt or decrypt data.,while most of JavaCard processors are inefficient, and can not run encryption and decryption algorithm efficiently. AOJCP(Area-Optimized JavaCard Processor) is a microcode based, area optimized, low power consumption JavaCard processor .This paper described how to integrate hardware AES encryption-decryption module with AOJCP . AES encryption in hardware needs 13 clocks to encrypt 128bit data while the 128bit AES encryption algorithm programmed by manual optimized assembly language needs at least 226 clocks on a pentium III machine.By extended AES module,AOJCP can encrypt data at 25.3Mbit/sec,and decrypt data at 23.5Mbit/sec.
出处 《小型微型计算机系统》 CSCD 北大核心 2007年第8期1492-1495,共4页 Journal of Chinese Computer Systems
关键词 AES 加密 解密 JAVACARD 处理器 AES encryption decryption JavaCard processor
  • 相关文献

参考文献5

  • 1Helger Lipmaa,AES Ciphers:speed[EB/OL].http://www.cs.ut.ee/~lipmaa/aes/rijndael.html.
  • 2Enrique Zabala.Rijndael cipher[EB/OL].http://e-handel.mm.com.pl/crypto/rijndael-ingles2004.swf
  • 3Pawel Chodowiec,Kris Gaj.Very compact FPGA implementation of the AESalgorithm[C].CHES 2003,LNCS 2779,319-333.
  • 4Rouvroy G,Standaert F-X,Quisquater J-J,et al.Compact and efficient encryption/decryption module for FPGA implementation of the AES Rijndael very well suited for small embedded applications;Information Technology:Coding and Computing[C],2004.Proceedings.ITCC 2004.International Conference,2004,2:583-587.
  • 5Opencores.org.AES (Rijndael) IP Core[EB/OL].http://www.opencores.org/projects.cgi/web/aes-core/overview

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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