Corpus ID: 7722418

Design of an AES Device as Device Under Test in a DPA Attack

  title={Design of an AES Device as Device Under Test in a DPA Attack},
  author={Septafiansyah Dwi Putra and Ma'muri and Sarwono Sutikno and Yusuf Kurniawan and Adang Suwandi Ahmad},
  journal={Int. J. Netw. Secur.},
This paper presents a design for the implementation of the AES encryption algorithm in the hardware system. The proposed device is intended to be a device under test in a differential power analysis (DPA) attack. This device uses AES encryption with 128bit key length and electronic codebook (ECB) mode. The platform used in this device is FPGACyclone IV EP4CE115F29C7. AESAVS is used to test the functionality of the device. This study proposes a design for an AES-128 encryption device synthesized… Expand
Revealing AES Encryption Device Key on 328P Microcontrollers with Differential Power Analysis
The novelty of this research is the creation of a systematic and optimal circuit in carrying the differential power analysis or difference of means (DPA/DoM) technique, so the technique can be applied in key revealing on a microcontroller device by using 500 traces in 120 seconds. Expand
Cognitive Artificial Intelligence Countermeasure for Enhancing the Security of Big Data Hardware from Power Analysis Attack
The objective of this research is to design and implement an electronic countermeasure to deal with power analysis attack, and to implement an AES encryption device based on CAI method on the Field-Programmable Gate Array (FPGA) platform. Expand
Speedup for Cryptography on CUDA Heterogeneous Architecture
  • Hassan A. Youness
  • Computer Science
  • 2019 International Conference on Innovative Trends in Computer Engineering (ITCE)
  • 2019
The AES scheme is implemented on Graphics Processing Unit (GPU) by parallelizing each step in the encryption algorithm of the AES using Compute Unified Device Architecture (CUDA), which allows enhancing the performance of theryption algorithm execution to achieve a speedup factor of 61.36x on the multicore heterogeneous system. Expand
An Improved Data Hiding Method Based on Lempel-Ziv-Welch Compression Codes
An improved data hiding method, which employs LempelZiv-Welch compression codes to embed secret information since it requires very low computational cost, which not only reduces the size of files stored on the disk but also prevents them from being attacked. Expand


Area optimized implementation of AES algorithm on FPGA
A design of AES-128 system which produces area optimized design by reducing number of slices per area in CLB (Configurable Logic Blocks) reduces the array storing capacity of CLBs. Expand
A review: Hardware Implementation of AES using minimal resources on FPGA
The approach used to implement the AES algorithm is the use of Look Up Tables (LUTs) which will give the throughput be-tween 3Gbps to 4Gbps with minimum utilization of resources on FPGA. Expand
Efficient implementation of masked AES on Side-Channel Attack Standard Evaluation Board
A practical smart card implementation of AES-128 combined with a simple yet effective masking scheme that provides enough robustness against first-order Differential Power Analysis (DPA)attacks and removes the correlation between power consumption and hamming weight of sensitive data. Expand
An FPGA implementation of the AES-Rijndael in OCB/ECB modes of operation
The circuit combines the efficiency of OCB authentication with the high security of Rijndael encryption/Decryption algorithms, offering an authenticated encryption/decryption scheme. Expand
A new methodology to implement the AES algorithm using partial and dynamic reconfiguration
This paper proposes its own methodology for doing an FPGA-based AES implementation, which combines the use of three hardware languages with partial and dynamic reconfiguration, and a pipelined and parallel implementation. Expand
A Voltage Regulator-Assisted Lightweight AES Implementation Against DPA Attacks
  • Weize Yu, Selçuk Köse
  • Engineering, Computer Science
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • 2016
In this paper, the mathematical foundations of the security implications of utilizing various on-chip voltage converters as a countermeasure against differential power analysis (DPA) attacks areExpand
FPGA implementation of an 8-bit AES architecture: A rolled and masked S-Box approach
A novel 8-bit architecture for Advanced Encryption Standard (AES) encryption which supports keys of 128-bit in length is presented and a new architecture for ByteSubstitution and AddRoundKey operations is proposed, making the proposed architecture less vulnerable to Differential Power Analysis (DPA) and saturation attacks. Expand
Power analysis attack on implementation of DES
The KGS (knowledge growing system) is described as techniques for the prevention of dpa attacks and other power analysis in algorithm cryptography to be used in future research plans. Expand
Measurement and Evaluation of Power Analysis Attacks on Asynchronous S-Box
The hardware implementation of a recently proposed low-power asynchronous Advanced Encryption Standard substitution box (S-Box) design that is capable of being resistant to side channel attack (SCA) is demonstrated. Expand
Analysis of Venkaiah et al.'s AES Design
This paper describes impossible differential (ID) attacks on an AES variant designed by Venkaiah et al.. They claim that their cipher has improved resistance to ID attacks due to a new MixColumnsExpand