高级检索

识别密码算法具体实现中潜在功耗攻击的理论分析方法

A Unified Method for Identifying the Feasible Power Analysis Attacks in Various Implementations of Cryptographic Algorithms

  • 摘要: 为验证密码算法具体实现技术抗功耗攻击的有效性,提出一种可发现在密码算法具体实现中可能存在的功耗攻击的分析方法,主要包括识别潜在攻击的基本理论、描述密码算法具体实现的增强数据相关图、根据基本理论和增强数据相关图以识别不同强度功耗攻击的算法,并给出针对一种典型的AES算法防护技术的分析结果.结合文中的结果以及密码算法部件抗功耗攻击能力的量化分析,可以建立相应的抗功耗攻击的设计流程.

     

    Abstract: To validate the resistibility to power analysis attacks for different countermeasures,this paper presented the method which can find the feasible power analysis attacks in various implementations of cryptographic algorithms.The presented method includes three parts,the basic theory for identifying the feasible attacks,the enhanced data dependence graph which used to describe the implementation of a cryptographic algorithm,and the algorithm for identifying different kinds of power analysis attacks.A typical countermeasure of AES based on random masking is used to illustrate how to identify the feasible attacks.By Combining with the quantitative analysis of the resistibility to power analysis attacks for a cryptographic device,the design flow of power analysis attacks resistant cryptographic device can be established.

     

/

返回文章
返回