Redirigiendo al acceso original de articulo en 16 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

       
 
Sepideh Hassani, Chih-Hung Chen and Natalia K. Nikolova    
This paper addresses the design of ultra-wideband (UWB) impedance matching networks operating in the unlicensed 3.1?10.6 GHz frequency band for low-power applications. It improves the simplified real frequency technique (SRFT) by adding a realizability c... ver más

 
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

 
Xin Peng, Shaoheng Chun, Benyu Su, Rujun Chen, Shenglan Hou, Chao Xu and Haojie Zhang    
Research on the electrical properties of rocks and ores plays a crucial role in the development of geophysical electromagnetism methods. However, currently available instruments suffer from high power consumption, a limited number of electrodes, inaccura... ver más
Revista: Applied Sciences

 
Martin Farkas, Benedikt Bergmann, Pavel Broulim, Petr Burian, Giovanni Ambrosi, Philipp Azzarello, Luká? Pu?man, Mateusz Sitarz, Petr Smolyanskiy, Daniil Sukhonos and Xin Wu    
We present the characterization of a highly segmented ?large area? hybrid pixel detector (Timepix3, 512 × 512 pixels, pixel pitch 55 µm) for application in space experiments. We demonstrate that the nominal power consumption of 6 W can be reduced by chan... ver más
Revista: Instruments