Journal on Communications ›› 2016, Vol. 37 ›› Issue (Z1): 111-115.doi: 0.11959/j.issn.1000-436x.2016256

• Contents Papers • Previous Articles     Next Articles

Differential fault attack on lightweight block cipher Klein

Yong-juan WANG1,Quan-yu2 REN2,Shi-yi ZHANG1   

  1. 1 Department of Language Engineering,Luoyang Foreign Language College,Luoyang 471003,China
    2 PLA 78007 Troops,Chengdu 610041,China
  • Online:2016-10-25 Published:2017-01-17

Abstract:

As a lightweight block cipher algorithm based on SP structure,Klien has the characteristics of high efficiency and low energy consumption.By analyzing the S-boxes differential propagation path,it was found that under the condi-tion of same input and different difference,the intersection elements were unique,which fall in the intermediate state set corresponds to output difference,and a differential fault attack scheme was proposed.By injecting two different faults in the last round of the algorithm,all the keys of the Klein algorithm can be recovered,and the complexity is negligible.This method can be promoted to other block cipher algorithms based on SP structure and Feistel structure.

Key words: block cipher, S-box, differential transmission, differential fault

No Suggested Reading articles found!