一种基于Cache的AES计时模板攻击方法  被引量:1

One Cache-based Timing Template Attack Method Against AES

在线阅读下载全文

作  者:吴克辉[1] 王韬[1] 赵新杰[1] 张金中[1] 

机构地区:[1]军械工程学院计算机工程系,河北石家庄050003

出  处:《军械工程学院学报》2011年第2期65-68,共4页Journal of Ordnance Engineering College

基  金:河北省自然科学基金数学研究专项资助项目(08M010)

摘  要:采用面向字节、分而治之的攻击思想,将AES主密钥按字节划分为若干子密钥块,为每个子密钥块的所有候选值搭建Cache计时信息模板,并采集未知密钥AES算法的Cache计时信息,使Pearson相关性算法与模板匹配,成功地恢复AES-128位密钥。实验结果表明:AES查找表和Cache结构缺陷决定了AES易遭受Cache计时模板攻击,而模板分析理论在时序驱动攻击分析中是可行的。We adopt the byte-oriented and divided-rule principle,and divide the master encryption key into some small encryption key parts under the standard of byte,then build up templates about Cache timing information for the whole candidates of every key part,and gather Cache timing information of unknown-key AES to match with the template through the Pearson correlativity algorithm.Then the full encryption 128-bit key of AES is recovered successfully.Experiment results demonstrate that the AES lookup table and defect of Cache structure decide AES to be vulnerable to this type of attack,and that template analysis theory has strong applicability in timing-driven attack and meanwhile,the analysis method proposed in this paper can be applied to the Cache timing template analysis of other block ciphers with S-box.

关 键 词:CACHE AES 计时攻击 模板分析 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象