Examining the Consequences of High-Level Synthesis Optimizations on Power Side-Channel
نویسندگان
چکیده
High-level synthesis (HLS) allows hardware designers to think algorithmically and not worry about low-level, cycleby-cycle details. This provides the ability to quickly explore the architectural design space and tradeoff between resource utilization and performance. Unfortunately, security evaluation is not a standard part of the HLS design flow. In this work, we aim to understand the effects of HLS optimizations on power sidechannel leakage. We use Xilinx Vivado HLS to develop different AES cores, implement them on a Spartan 6 FPGA, and collect power traces. We evaluate the designs with respect to resource utilization, performance, and information leakage through power consumption. Furthermore, we analyze the information leakage of some common hand-written register transfer level (RTL) crypto cores. We describe an evaluation procedure for power side-channel leakage and use it to make recommendations about how to design more secure architectures.
منابع مشابه
MULTICRITERION SYNTHESIS OF INTELLIGENT CONTROL SYSTEMS OF GENERATING UNIT OF NUCLEAR POWER STATION
The paper is devoted to solution of some problems in nuclear power station generating unit intellectual control systems using genetic algorithms on the basis of control system model development, optimizations methods of their direct quality indices and improved integral quadratic estimates. Some mathematical vector models were obtained for control system multicriterion quality indices with due ...
متن کاملSide channel parameter characteristics of code injection attacks
Embedded systems are suggestive targets for code injection attacks in the recent years. Software protection mechanisms, and in general computers, are not usually applicable in embedded systems since they have limited resources like memory and process power. In this paper we investigate side channel characteristics of embedded systems and their applicability in code injection attack detection. T...
متن کاملOn The Effect of Nanofluid Flow and Heat Transfer with Injection through an Expanding or Contracting Porous Channel
The studies of the behavior of fluid on the nano-level has shown to be an important means of influencing the characteristic of fluid must especially in the area of thermal conductivity. Giving relevance in numerous fields such as biomedicine, manufacturing, fuel cells and soon on. This article considers flow and heat transfer of viscous fluid conveying Gold nanoparticles through expanding or co...
متن کاملPhase Only Synthesis of Antenna Patterns Using Iterative Restoration Methods
In this work, the method of iterative Fourier transform phase reconstruction, conventionally used in holography and optical image reconstruction, is applied to phase only synthesis of antenna patterns. The method is applied to two types of pattern synthesis problems: "main lobe beam shaping" and "side-lobe-level reduction". The proposed method is most useful in the efficient employment of attai...
متن کاملAn EDA tool for implementation of low power and secure crypto-chips
Regarding the significant mathematical immunity of recent cryptographic algorithms, attacks considering the physical aspects of these algorithms, known as side channel attacks, have received much of interest. Today, it is quite clear that asynchronous circuits possess considerable inherent countermeasure capabilities against side channel attacks, and therefore they are more immune for cryptogra...
متن کامل