期刊文献+

低成本AES错误检测方案的FPGA实现 被引量:2

Low Cost Fault Detection Scheme for AES Using FPGA Implementation
下载PDF
导出
摘要 目前,嵌入式加密芯片在信息安全领域所面临的挑战不仅来自理论上的攻击,还存在针对其物理实现的攻击.即使数据加密,仍不能保证传输过程中的正确性和可靠性.而如何在攻击者恶意注入错误攻击之后能够自身检测是当前信息安全领域的研究热点.在研究AES算法的基础上,针对现有具备错误检测功能的AES算法的硬件实现占用电路面积大、应用不灵活等问题,提出一种针对AES加密的错误检测方案,其中优化了在AES实现中资源占用最多的S-盒模块在GF(24)域上的错误检测实现.与已有设计比较发现,本文设计有效减少了S-盒错误检测方案的硬件面积.本文设计方案在Xilinx Virtex-6 FPGA平台上进行了综合仿真验证,结果表明,在不影响检错率的情况下,具有占用硬件面积小、成本低的优点. Currently,embedded encryption chips in information security field are facing attacks both from theoretical level and physical implementation level. Although data is encrypted during the communication,this still cannot guarantee its correctness and reliability.Howto detect this fault attacks by the attacker becomes one of the hot research topics. This paper proposes a novel fault detection scheme for AES aiming to solve the problems of existing AES implementations,such as inflexibility and large area. Further,we also optimized fault detection for S-box over G F( 24) field,which is the most area consuming module in AES implementation. Compared with the existing designs,our proposed design effectively reduces the hardware area of fault detection for S-box. Experiment results showthat our proposed design has the advantages of smaller area and lower cost without affecting the error detection rate when ported to Xilinx Virtex-6 FPGA platform.
出处 《小型微型计算机系统》 CSCD 北大核心 2015年第7期1644-1648,共5页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61173036)资助 国家"八六三"高技术研究发展计划项目子项(2012AA01A301-01)资助
关键词 高级加密标准(AES) 错误检测 GF(24)域 FPGA advanced encryption standard(AES) fault detection G F(24) field FPGA
  • 相关文献

参考文献15

  • 1National institute of standards and technology. FIPS 197: advanced encryption standard[C]. National Institute of Standards and Technology's (NIST) United States,2001 :l-47.
  • 2Santiago Femandez-Gomez, Rodriguez-Andina J J, Mandado E. Concurrent error detection in block ciphers [ C ]. S. Davidson ed. Proceedings International Test Conference 2000,Atlantic City,NJ, USA:2000:979-984.
  • 3Ramesh Karri, Kaijie Wu, Piyush Mishra, et al. Fault-based, side-channel cryptanalysis tolerant rijndael symmetric block cipher archi-tecture[C]. Danielle C. Young ed. Proceedings of the 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'01) ,IEEE Computer Society,San Francisco,2001: 427-435.
  • 4Bertoni G, Breveglieri L, Koren I, et al. A parity code based fault detection for an implementation of the advanced encryption standard [ C]. In;Stephanie Kawada ed. Proceedings of the 17th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'02),Vancouver,BC,2002;51-59.
  • 5Bertoni G, Breveglieri L, Koren I, et al. Error analysis and detection procedures for a hardware implementation of the advanced encryption standard[ J]. IEEE Trans. Computers,2003,52(4) ;492-505.
  • 6Bertoni G,Breveglieri L,Koren I,et al. An efficient hardware-based fault diagnosis scheme for AES: performances and cost[ C ]. Proceedings of the 19th IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'04). Cannes,2004; 130-138.
  • 7Wolkerstorfer J, Oswald E, Lamberger M. An ASIC Implementation of the AES Sboxes * [ C ]. B. Preneel ed. Proc. Crypthoraphers' Track Rsa Conf. Topics in Cryptology (CT-RSA' 02) .Berlin Heidelberg ,2002 ;67-78.
  • 8Cai Zhi-xiang. Design and implementation of AES cipher algorithmaccelerator[D]. Hangzhou:Zhejiang University ,2010.
  • 9Wu Wen-ling,Feng Deng-guo,Zhang Wen-tao. Design and analysis of block ciphers[M]. The Second Edition, Beijing ;Tsinghua University Press,2009.
  • 10Mozaffari-Kermani M, Reyhani-Masoleh A. Fault detection structures of the s-boxes and inverse s-boxes for the advanced encryption standard [ J ]. Electronic Testing, 2009, (4) : 225 -245.

同被引文献5

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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