Enhancing Security and Power Efficiency of Ascon Hardware Implementation with STT-MRAM
With the outstanding growth of Internet of Things (IoT) devices, security and power efficiency of integrated circuits can no longer be overlooked. Current approved standards for cryptographic algorithms are not suitable for constrained environments. In this context, the National Institute of Standards and Technology (NIST) started a lightweight cryptography (LWC) competition to develop new algorithm standards that can be fit into small devices. In 2023, NIST has decided to standardize the Ascon family for LWC. This algorithm has been designed to be more resilient to side-channel and fault-based analysis. Nonetheless, hardware implementations of Ascon have been broken by multiple statistical fault analysis and power analysis. These attacks have underlined the necessity to develop adapted countermeasures to side-channel and perturbation-based attacks. However, existing countermeasures are power and area consuming. In this article, we propose a new countermeasure for the Ascon cipher that does not significantly increase the area and power consumption. Our architecture relies on the nonvolatile feature of the Magnetic Tunnel Junction (MTJ) that is the single element of the emerging Magnetic Random Access Memories (MRAM). The proposed circuit removes the bias exploited by statistical attacks. In addition, we have duplicated and complemented the permutation of Ascon to enhance the power analysis robustness of the circuit. Besides the security aspect, our circuit can save current manipulated data, ensuring energy saving from 11% to 32.5% in case of power failure. The area overhead, compared to an unprotected circuit, is ×2.43.
Authors
- Nathan Roussel
- Olivier Potin (ORCID: https://orcid.org/0000-0001-9110-2800)
- Jean-Baptiste Rigaud (ORCID: https://orcid.org/0000-0001-7394-5345)
- Jean-Max Dutertre (ORCID: https://orcid.org/0000-0002-2251-7815)
- Grégory Di Pendina (ORCID: https://orcid.org/0000-0002-7698-1971)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR)
- Mines Saint-Étienne (FR)
- CEA Grenoble (FR)
- Spintronique et Technologie des Composants (FR)
- Laboratoire d'Électronique des Technologies de l'Information (FR)
- Université Grenoble Alpes (FR)
Publication Details
- Journal
- Electronics
- Published
- 2024-09-04
- DOI
- https://doi.org/10.3390/electronics13173519
- Citations
- 1
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.49
Funders
- Agence Nationale de la Recherche