Differential Fault Attacks on Lightweight Cipher LBlock

Lightweight block cipher is usually used in “Internet of Thing” to protect confidentiality as well as to authentication. LBlock is a lightweight block cipher designed for tiny computing devices, such as RFID tags and sensor network nodes. The cipher algorithm iterates a Feistel structure with SP type round function by 32 rounds. Its block size is 64 bits and key size is 80 bits. The designers show that LBlock is resistant against most classical attacks, such as differential and linear cryptanalysis. This paper proposed differential fault analysis on LBlock based on different depth of fault model, the theoretical analysis demonstrates that LBlock is vulnerable to deep differential fault attack due to its Feistel structure and diffusion layer. By injecting faults in the 27 round to the 29 round, a differential fault analysis on LBlock based on a nibbleoriented random fault model is presented. The experiment shows that 4.3 faults on average could recover a round key. For reveal the whole key information, 13.3 faults on average are needed. This indicates that cryptographic devices supporting LBlock should be carefully protected.

[1]  Yu Sasaki,et al.  Comprehensive Study of Integral Analysis on 22-Round LBlock , 2012, ICISC.

[2]  Dawu Gu,et al.  Impossible Differential Attacks on Reduced-Round LBlock , 2012, ISPEC.

[3]  A. E. Harmanci,et al.  Impossible Differential Cryptanalysis of Reduced-Round LBlock , 2012, WISTP.

[4]  Xiaoli Yu,et al.  Security on LBlock against Biclique Cryptanalysis , 2012, WISA.

[5]  Thomas Peyrin,et al.  The LED Block Cipher , 2011, IACR Cryptol. ePrint Arch..

[6]  Matt Henricksen,et al.  EPCBC - A Block Cipher Suitable for Electronic Product Code Encryption , 2011, CANS.

[7]  Yoshitaka Shibata,et al.  A road condition monitoring system using various sensor data in vehicle-to-vehicle communication environment , 2016, Int. J. Space Based Situated Comput..

[8]  Jason Smith,et al.  The SIMON and SPECK Families of Lightweight Block Ciphers , 2013, IACR Cryptol. ePrint Arch..

[9]  Xiaohui Wang The architecture design of the wearable health monitoring system based on internet of things technology , 2015, Int. J. Grid Util. Comput..

[10]  Nicolae Tapus,et al.  Monitoring and auditing mobile operating systems , 2016, Int. J. Space Based Situated Comput..

[11]  Daesung Kwon,et al.  Efficient Hardware Implementation of the Lightweight Block Encryption Algorithm LEA , 2014, Sensors.

[12]  Anne Canteaut,et al.  PRINCE - A Low-latency Block Cipher for Pervasive Computing Applications (Full version) , 2012, IACR Cryptol. ePrint Arch..

[13]  Wenling Wu,et al.  LBlock: A Lightweight Block Cipher , 2011, ACNS.

[14]  Jing Zhang,et al.  Energy-efficient and self-adaptive routing algorithm based on event-driven in wireless sensor network , 2016, Int. J. Grid Util. Comput..

[15]  S. Kyoji,et al.  Piccolo: An Ultra-Lightweight Blockcipher , 2011 .

[16]  Tomoyuki Ishida,et al.  Delay tolerant networks-based vehicle-to-vehicle wireless networks for road surveillance systems in local areas , 2016, Int. J. Space Based Situated Comput..

[17]  Andrey Bogdanov,et al.  PRESENT: An Ultra-Lightweight Block Cipher , 2007, CHES.

[18]  Kouichi Sakurai,et al.  Differential Fault Analysis of Full LBlock , 2012, COSADE.

[19]  Kazuhiko Minematsu,et al.  $\textnormal{\textsc{TWINE}}$ : A Lightweight Block Cipher for Multiple Platforms , 2012, Selected Areas in Cryptography.

[20]  Alessandro Barenghi,et al.  Secure and efficient design of software block cipher implementations on microcontrollers , 2013, Int. J. Grid Util. Comput..

[21]  Zhiyong Bu,et al.  A coordinated mechanism for multimode user equipment accessing wireless sensor network , 2014, Int. J. Grid Util. Comput..

[22]  Christophe De Cannière,et al.  KATAN and KTANTAN - A Family of Small and Efficient Hardware-Oriented Block Ciphers , 2009, CHES.

[23]  Mohamad Naufal bin Mohamad Saad,et al.  Scrutinising well-known countermeasures against clone node attack in mobile wireless sensor networks , 2013, Int. J. Grid Util. Comput..

[24]  Kaisa Nyberg,et al.  Zero-correlation linear cryptanalysis of reduced-round LBlock , 2012, Des. Codes Cryptogr..

[25]  Xiaodong Liu,et al.  A speculative approach to spatial-temporal efficiency with multi-objective optimization in a heterogeneous cloud environment , 2016, Secur. Commun. Networks.

[26]  Yee Wei Law,et al.  KLEIN: A New Family of Lightweight Block Ciphers , 2010, RFIDSec.