Electronics, Communication & Automation Technology

A Side-Channel Attack Method Based on Chosen Plaintext-Timing Difference

Expand
  • Xian university of electronic science and technology, computer network and information security the key laboratory, xian in shaanxi 710071
孙春辉(1978-),男,博士生,主要从事密码应用与信息安全的研究

Received date: 2010-05-31

  Revised date: 2010-09-17

  Online published: 2011-01-02

Supported by

国家自然科学基金资助项目(60772136);国家“十一五”科技支撑计划项目(2008BAH22B03,2007BAH08B01);国家“l11”计划项目(B08038)

Abstract

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.

Cite this article

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

Outlines

/