Skip to Main content Skip to Navigation
Conference papers

Dynamic encoding, a lightweight combined countermeasure against hardware attacks

Maxime Montoya 1 Simone Bacles-Min 2 Anca Molnos 3 Jacques J.A. Fournier 4 
2 LFIM - Laboratoire Fonctions Innovantes pour circuits Mixtes
UGA - Université Grenoble Alpes, DSCIN - Département Systèmes et Circuits Intégrés Numériques : DRT/LIST/DSCIN
3 LIIM - Laboratoire Intelligence Intégrée Multi-capteurs
UGA - Université Grenoble Alpes, DSCIN - Département Systèmes et Circuits Intégrés Numériques : DRT/LIST/DSCIN
Abstract : With the Internet of Things (IoT) an increasing amount of sensitive data have to be communicated and hence encrypted. Low-cost hardware attacks such as fault analysis (FA) or side-channel analysis (SCA) threaten the implementation of cryptographic algorithms. Many countermeasures have been proposed against either of these attacks, however, only a few countermeasures protect efficiently an implementation against both attacks. These combined countermeasures usually have a prohibitive area and power overhead, and require up to thousands of bits of fresh randomness at each encryption. Therefore, they may not be suited to protect lightweight algorithms in resource-constrained devices. In this paper, we propose a new combined countermeasure, which is particularly adapted to protect lightweight algorithms based on shift registers. It achieves an efficient power balancing at algorithmic level, and provides an inherent fault detection with a better coverage than most existing combined countermeasures. Furthermore, it has a smaller power and area overhead than existing combined countermeasures, and requires at most 8 random bits at each encryption.
Complete list of metadata

https://hal-cea.archives-ouvertes.fr/cea-03510418
Contributor : Simone Bacles-Min Connect in order to contact the contributor
Submitted on : Tuesday, January 4, 2022 - 2:52:36 PM
Last modification on : Thursday, February 17, 2022 - 10:08:06 AM

File

DSD 2020 M Montoya PID6500241....
Publication funded by an institution

Identifiers

Citation

Maxime Montoya, Simone Bacles-Min, Anca Molnos, Jacques J.A. Fournier. Dynamic encoding, a lightweight combined countermeasure against hardware attacks. DSD 2020 - 23rd Euromicro Conference on Digital System Design, Aug 2020, Kranj (virtual conference), Slovenia. pp.185-192, ⟨10.1109/DSD51259.2020.00039⟩. ⟨cea-03510418⟩

Share

Metrics

Record views

26

Files downloads

8