|
|
practical differential fault analysis on craft, a lightweight block cipher
|
|
|
|
|
نویسنده
|
ramzanipour hamed ,vafaei navid ,bagheri nasour
|
منبع
|
the isc international journal of information security - 2022 - دوره : 14 - شماره : 3 - صفحه:21 -31
|
چکیده
|
Differential fault analysis, a kind of active non-invasive attack, is an effective way of analyzing cryptographic primitives that have lately earned more attention. in this study, we apply this attack on craft, a recently proposed lightweight tweakable block cipher, supported by simulation and experimental results. this cipher accepts a 64-bit tweak, a 64-bit plaintext, and a 128-bit key to produce a 64-bit ciphertext. we assume that the target implementation of craft does not use countermeasures in this paper. the considered fault model in the initial phase of this paper is a single-bit, but random nibble-injected fault, where we first present the fault injection attack as a simulation and then report on how to retrieve the round sub-keys. next, we use frequency glitch as a fault injection technique in the experimental phase. this part aims to produce a single fault at a nibble in a specific round of the craft. following our statistical analysis and according to the simulation findings, we can reduce the key space to 30.28 and 24.37 bits, respectively, by using 4 and 5 faults. the experimental section also identifies the location of random faults injected by the hardware mechanism.
|
کلیدواژه
|
differential fault analysis ,craft ,implementation of fault attack ,glitch frequency
|
آدرس
|
shahid rajaee teacher training university, electrical engineering department, iran, shahid rajaee teacher training university, electrical engineering department, iran, shahid rajaee teacher training university, electrical engineering department, iran
|
پست الکترونیکی
|
nbagheri@sru.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|