收稿日期: 2010-05-31
修回日期: 2010-09-17
网络出版日期: 2011-01-02
基金资助
国家自然科学基金资助项目(60772136);国家“十一五”科技支撑计划项目(2008BAH22B03,2007BAH08B01);国家“l11”计划项目(B08038)
A Side-Channel Attack Method Based on Chosen Plaintext-Timing Difference
Received date: 2010-05-31
Revised date: 2010-09-17
Online published: 2011-01-02
Supported by
国家自然科学基金资助项目(60772136);国家“十一五”科技支撑计划项目(2008BAH22B03,2007BAH08B01);国家“l11”计划项目(B08038)
孙春辉 李晖 杨吻 吕超 . 一种基于选择明文-时间差异的边信道攻击方法[J]. 华南理工大学学报(自然科学版), 2011 , 39(2) : 100 -107 . DOI: 10.3969/j.issn.1000-565X.2011.02.017
Proposed in this paper is a side-channel attack method based on chosen plaintext-timing difference.This method,which is called chosen plaintext-timing attack for short and is adopted to evaluate the security of cryptography algorithms,extracts the secret key by selecting a few appropriate plaintexts which are sent to the cryptosystem and by measuring the execution time of the corresponding code,and uses the secret key to attack block cryptosystem and public cryptosystem.Moreover,DES block cipher algorithm is taken as an example to explain the implementation of the chosen plaintext-timing attack.Experimental results on a microcontroller unit indicate that the proposed attack method is effective and practical.In addition,the reason for the execution time diffe-rence existing in cryptosystem implementation is analyzed,and the corresponding countermeasures are presented.
/
| 〈 |
|
〉 |