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.
关键词
Keywords
references
DAN D , DEMILLO R A , LIPTON R J . On the importance of checking cryptographic protocols for faults[C]//Advances in Cryptology-EUROCRYPT 1997 , LNCS 1233 . 1997 : 37 - 51 .
BIHAM E , SHAMIR A . Differential fault analysis of secret key cryptosystems[C]//CRYPTO 1997 . Santa Barbara , California,USA , 1997 : 513 - 525 .
LI J R , GU D W . Differential fault attack on PRESENT block ci-pher[C]//China Crypt 2009 , 2009 : 3 - 13 .
ALI S S , MUKHOPADHYAY D . An improved differential fault analysis on AES-256[C]//4th International Conference on Cryptology in Africa . 2011 : 332 - 347 .
FAN W J , WU W L , ZHANG L . Differential fault analysis on HIGHT [J ] . Journal of the Graduate School of the Chinese Academy of Sciences , 2012 , 29 ( 2 ): 271 - 276 .
ZHAO L , NISHIDE T , SAKURAI K . Differential fault analysis of full LBlock[C]//Third International Workshop . 2012 : 135 - 150 .
JEONG K , LEE C H . Differential fault analysis on block cipher LED-64[C]//FutureTech . 2012 : 747 - 755 .
ZHENG G , NIKOVA S , LAW Y W . KLEIN:a new family of light-weight block ciphers[C]//Proc of RFID Security and Privacy . Ber-lin : Springer-Verlag , 2012 : 1 - 18 .
YU X L , WU W L , LI Y J , et al . Cryptanalysis of reduced-round klein blockcipher[C]//Information Security and Cryptology . 2012 : 237 - 250 .
AUMASSON J P , MARÍA N P . Practical attack on 8 rounds of the lightweight block cipher KLEIN[C]//Progress in Cryptology- IN-DOCRYPT . 2011 : 134 - 145 .