Journal of South China University of Technology(Natural Science) >
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)
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.
Sun Chun-hui Li Hui Yang Yang Lv Chao . A Side-Channel Attack Method Based on Chosen Plaintext-Timing Difference[J]. Journal of South China University of Technology(Natural Science), 2011 , 39(2) : 100 -107 . DOI: 10.3969/j.issn.1000-565X.2011.02.017
/
| 〈 |
|
〉 |