Journal of Applied Sciences ›› 2016, Vol. 34 ›› Issue (5): 547-554.doi: 10.3969/j.issn.0255-8297.2016.05.007

• Special Issue: Information Security of Multimedia Contents • Previous Articles     Next Articles

Differential Fault Analysis on Feistel Block Cipher in Internet of Things

ZHANG Bo-liang, ZHONG Wei-dong, YANG Xiao-yuan   

  1. Department of Electronic Technology, Engineering University of CAPF, Xi'an 710086, China
  • Received:2016-07-27 Revised:2016-08-17 Online:2016-09-30 Published:2016-09-30

Abstract:

Light-weight block cipher provides protection of RDIF label and smart card in the communication of Internet of things, therefore its security is important. This paper analyzes fault propagation of the traditional light-weight block cipher with a Feistel structure and proposes a deep differential fault analysis strategy. The method is based on the half byte fault attack principle for a Feistel light-weight block cipher. The corresponding key information is obtained according to the difference between fault and correct cipher-texts. Three different attack models are established for specific cryptographic algorithms, i.e., single round half byte fault injection, multiple-rounds half byte fault injection, multiplerounds of two half byte fault injection, to obtain the most efficient way against attacks. Experimental results of the Feistel algorithms, LBlock, are presented.

Key words: Feistel, differential fault analysis, attack model, Internet of things, light-weight block cipher

CLC Number: