Journal of Applied Sciences ›› 2015, Vol. 33 ›› Issue (5): 481-490.doi: 10.3969/j.issn.0255-8297.2015.05.003

• Communication Engineering • Previous Articles     Next Articles

Differential Fault Analysis on Encryption Mode of MD5

SHEN Xuan1, ZHAO Guang-yao2, LI Chao1,2, LI Rui-lin3   

  1. 1. College of Science, National University of Defense Technology, Changsha 410073, China;
    2. College of Computer Science, National University of Defense Technology, Changsha 410073, China;
    3. College of Electronic Science and Engineering, National University of Defense Technology, Changsha 410073, China
  • Received:2014-10-23 Revised:2015-04-10 Online:2015-09-30 Published:2015-09-30

Abstract: By studying differential properties of the round functions in the encryption mode of MD5, we propose a fast algorithm to solve the differential equation. We give a differential fault analysis on the encryption mode of MD5 from the third last round with the proposed algorithm. The result shows that, if we induce faults from the third last round, only 56 random faults in average are required to obtain 512 bit key successfully.

Key words: MD5, encryption mode, differential property, fast algorithm, differential fault analysis

CLC Number: