Litcius/Paper detail

CMOS/STT-MRAM Based Ascon LWC: a Power Efficient Hardware Implementation

Nathan Roussel, Oliver Potin, Grégory Di Pendina, Jean-Max Dutertre, Jean-Baptiste Rigaud

20222022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS)17 citationsDOIOpen Access PDF

Abstract

The increasing use of Internet of Things (IoT) objects is associated with a necessity to develop low-power and secure circuits. Lightweight Cryptography (LWC) algorithms are used to secure the communications of these connected objects at a limited power consumption. Energy harvesting techniques can provide the power required by IoT objects. However, it can be subject to sudden power loss, causing the system microcontroller to stop. To enable the cryptographic primitive to quickly recover from an unplanned power failure, we propose a CMOS/MRAM-based hardware implementation of the Asconcipher, a finalist of the National Institute of Standards and Technology (NIST) LWC contest. We focus on the ASIC design flow starting from an MTJ electrical model, without redeveloping the existing EDA tools. As case of study, an intermediate state of the Asconcomputations can be stored in the non-volatile memories and restored at startup after a power loss, saving the energy cost of a recalculation of the algorithm first steps. This implementation provides energy saving ranging from 11% to 48% for an area overhead of 5.5%.

Topics & Concepts

Computer scienceEmbedded systemMicrocontrollerCryptographyCMOSEfficient energy useApplication-specific integrated circuitOverhead (engineering)Energy consumptionNISTPower (physics)Computer hardwareElectrical engineeringEngineeringOperating systemComputer securityPhysicsNatural language processingQuantum mechanicsPhysical Unclonable Functions (PUFs) and Hardware SecurityEnergy Harvesting in Wireless NetworksAdvanced Memory and Neural Computing