Patranabis, Sikhar ; Datta, Nilanjan ; Jap, Dirmanto ; Breier, Jakub ; Bhasin, Shivam ; Mukhopadhyay, Debdeep (2019) SCADFA: Combined SCA+DFA Attacks on Block Ciphers with Practical Validations IEEE Transactions on Computers, 68 (10). pp. 1498-1510. ISSN 0018-9340
Full text not available from this repository.
Official URL: https://doi.org/10.1109/TC.2019.2913644
Related URL: http://dx.doi.org/10.1109/TC.2019.2913644
Abstract
We present the first practically realizable side-channel assisted fault attack on any block-ciphers having bit-permutation with optimal diffusion, that can retrieve the round key efficiently using random nibble faults. The attack demonstrates how side-channel leakage can allow the adversary to precisely determine the fault mask resulting from a nibble fault injection instance. We first demonstrate the viability of such attack model via side-channel analysis experiments on top of a laser-based fault injection setup, targeting a PRESENT-80 and GIFT-128 (two popular block-ciphers based on bit-permutation having optimal diffusion) implementation on an ATmega328P microcontroller. Subsequently, we present a differential fault analysis (DFA) exploiting the knowledge of the output fault mask in the target round to recover multiple last round keys nibbles independently and in parallel. We show that the combined attack can recover the last round key of PRESENT-80 and GIFT-128 with 4 random nibble fault injections in the best case. In the average case, the number of random nibble faults required for PRESENT-80 and GIFT-128 are 9-18 and 6-9 respectively.
| Item Type: | Article |
|---|---|
| Source: | Copyright of this article belongs to IEEE. |
| Keywords: | Dfa; Dpa; Present; Gift; Combined Attacks; Fault Attacks; Side-channel Analysis; Bit-permutation; Optimal Diffusion |
| ID Code: | 142800 |
| Deposited On: | 24 Jun 2026 07:25 |
| Last Modified: | 24 Jun 2026 07:25 |
Repository Staff Only: item control page

Dimensions
Dimensions