Redirigiendo al acceso original de articulo en 19 segundos...
ARTÍCULO
TITULO

Time- and Amplitude-Controlled Power Noise Generator against SPA Attacks for FPGA-Based IoT Devices

Luis Parrilla    
Antonio García    
Encarnación Castillo    
Salvador Rodríguez-Bolívar and Juan Antonio López-Villanueva    

Resumen

Power noise generation for masking power traces is a powerful countermeasure against Simple Power Analysis (SPA), and it has also been used against Differential Power Analysis (DPA) or Correlation Power Analysis (CPA) in the case of cryptographic circuits. This technique makes use of power consumption generators as basic modules, which are usually based on ring oscillators when implemented on FPGAs. These modules can be used to generate power noise and to also extract digital signatures through the power side channel for Intellectual Property (IP) protection purposes. In this paper, a new power consumption generator, named Xored High Consuming Module (XHCM), is proposed. XHCM improves, when compared to others proposals in the literature, the amount of current consumption per LUT when implemented on FPGAs. Experimental results show that these modules can achieve current increments in the range from 2.4 mA (with only 16 LUTs on Artix-7 devices with a power consumption density of 0.75 mW/LUT when using a single HCM) to 11.1 mA (with 67 LUTs when using 8 XHCMs, with a power consumption density of 0.83 mW/LUT). Moreover, a version controlled by Pulse-Width Modulation (PWM) has been developed, named PWM-XHCM, which is, as XHCM, suitable for power watermarking. In order to build countermeasures against SPA attacks, a multi-level XHCM (ML-XHCM) is also presented, which is capable of generating different power consumption levels with minimal area overhead (27 six-input LUTS for generating 16 different amplitude levels on Artix-7 devices). Finally, a randomized version, named RML-XHCM, has also been developed using two True Random Number Generators (TRNGs) to generate current consumption peaks with random amplitudes at random times. RML-XHCM requires less than 150 LUTs on Artix-7 devices. Taking into account these characteristics, two main contributions have been carried out in this article: first, XHCM and PWM-XHCM provide an efficient power consumption generator for extracting digital signatures through the power side channel, and on the other hand, ML-XHCM and RML-XHCM are powerful tools for the protection of processing units against SPA attacks in IoT devices implemented on FPGAs.

 Artículos similares

       
 
Anastasios Fanariotis, Theofanis Orphanoudakis and Vassilis Fotopoulos    
Having as a main objective the exploration of power efficiency of microcontrollers running machine learning models, this manuscript contrasts the performance of two types of state-of-the-art microcontrollers, namely ESP32 with an LX6 core and ESP32-S3 wi... ver más
Revista: Information

 
Yusong Wang, Chengxiang Zhu, Ke Xiong and Chunling Zhu    
Ice accumulation on airfoils and engines seriously endangers fight safety. The design of anti-icing/de-icing systems calls for an accurate measurement of the adhesion strength between ice and substrates. In this research, a test bench for adhesion streng... ver más
Revista: Aerospace

 
Ulrich Carsten Johannes Rischmüller, Alexandros Lessis, Patrick Egerer and Mirko Hornung    
A wide range of aircraft propulsion technologies is being investigated in current research to reduce the environmental impact of commercial aviation. As the implementation of purely hydrogen-powered aircraft may encounter various challenges on the airpor... ver más
Revista: Aerospace

 
Prashanth Barla, Hemalatha Shivarama, Ganesan Deepa and Ujjwal Ujjwal    
Hybrid magnetic tunnel junction/complementary metal oxide semiconductor (MTJ/CMOS) circuits based on in-memory-computation (IMC) architecture is considered as the next-generation candidate for the digital integrated circuits. However, the energy consumpt... ver más

 
Lei Zhou, Weiye Xiao, Chen Wang, Haoran Wang     Pág. 143 - 161
Human mobility datasets, such as traffic flow data, reveal the connections between urban spaces. A novel framework is proposed to explore the spatial association between urban commercial and residential spaces via consumption travel flows in Shanghai. A ... ver más