首页 | 本学科首页   官方微博 | 高级检索  
     

抗DPA攻击的AES算法研究与实现
引用本文:郑新建,张翌维,彭波,沈绪榜. 抗DPA攻击的AES算法研究与实现[J]. 计算机科学与探索, 2009, 3(4): 405-412. DOI: 10.3778/j.issn.1673-9418.2009.04.007
作者姓名:郑新建  张翌维  彭波  沈绪榜
作者单位:1. 西安微电子技术研究所,西安,710054
2. 中兴集成电路设计公司,广东深圳,518057
基金项目:国家高技术研究发展计划(863计划) 
摘    要:Mask技术破坏了加密过程中的功率消耗与加密的中间变量之间的相关性,提高了加密器件的抗DPA攻击能力。简单地对算法流程添加Mask容易受到高阶DPA攻击的。提出了一种对AES加密过程的各个操作采用多组随机Mask进行屏蔽的方法,并在8bit的MCU上实现了该抗攻击的AES算法。实验结果表明,添加Mask后的抗DPA攻击AES算法能够有效地抵御DPA和高阶DPA的攻击。

关 键 词:差分功耗攻击  掩码技术  高级加密标准  S盒
修稿时间: 

Research and Implementation of DPA Resistant AES Algorithm
ZHENG Xinjian,ZHANG Yiwei,PENG Bo,SHEN Xubang. Research and Implementation of DPA Resistant AES Algorithm[J]. Journal of Frontier of Computer Science and Technology, 2009, 3(4): 405-412. DOI: 10.3778/j.issn.1673-9418.2009.04.007
Authors:ZHENG Xinjian  ZHANG Yiwei  PENG Bo  SHEN Xubang
Affiliation:ZHENG Xinjian1+,ZHANG Yiwei1,PENG Bo2,SHEN Xubang1 1.Xi'an Microelectronics Technology Institute,Xi'an 710054,China 2.ZTEIC Corporation,Shenzhen,Guangdong 518057,China
Abstract:To improve the DPA(differential power analysis)resistance of a cryptographic device,Mask is used to make the power consumption independent of the intermediate values.High order DPA can attack cryptographic device with simple Masks.A DPA resistant AES(advanced encryption standard)Mask algorithm with several random Masks is proposed.The algorithm is implemented on an 8 bit MCU.The result shows that the DPA resistant AES algorithm can defend DPA and high order DPA analysis efficiently.
Keywords:differential power analysis (DPA)  Mask  advanced encryption standard (AES)  Sbox
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学与探索》浏览原始摘要信息
点击此处可从《计算机科学与探索》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号