Fpga Implementation Of Image Encryption And Decryption Using AES 128-Bit

被引:0
|
作者
Priyanka, M. P. [1 ]
Prasad, E. Lakshmi [2 ]
Reddy, A. R. [3 ]
机构
[1] MITS, Dept ECE, Madanapalle, India
[2] JNTUA, Dept ECE, Anantapur, Andhra Pradesh, India
[3] MITS, Dept ECE, ECE, Madanapalle, India
关键词
AES; Image Encryption and Decryption; Block Cipher; Cipher text; Decipher text;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
AES is one of the standard algorithm and widely used to encrypt and decrypt the data. In this paper, image encryption and decryption algorithm implemented by using AES 128-bit core. Here, image information is converted into a hexadecimal format using Matlab code and this plain hexadecimal data are transmitted to the FPGA via UART for encryption. Thus, the same process is also used for Decryption. The entire AES 128-bit core is simulated and synthesized for Spartan-3E-1600E FPGA using Xilinx ISE 14.3. Therefore, the experimental results are measured and compared with respect to area, power, and latency. The total amount of area occupied for encryption is 6% of slices, 2% of slice Flip flops, 5% of 4-input LUTS and 44% of BRAMS, latency for 128-bit is 6.645 ns and the amount of power consumption is 441.91 mW. Similarly, for the decryption amount of area occupied is 7% of slices, 2% of slice Flip flops, 7 % of 4-input LUTS and 55% of BRAMS, latency for 128-bit is 7.770 ns and the total amount of power consumption is 442 mW.
引用
收藏
页码:156 / 160
页数:5
相关论文
共 50 条
  • [41] New extension of data encryption standard over 128-bit key for digital images
    Arshad, Sadiqa
    Khan, Majid
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (20): : 13845 - 13858
  • [42] Fully Pipelined Hardware Implementation of 128-Bit SEED Block Cipher Algorithm
    Yi, Jaeyoung
    Park, Karam
    Park, Joonseok
    Ro, Won W.
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 181 - +
  • [43] VLSI implementation of high performance burst mode for 128-bit block ciphers
    Mitsuyama, Y
    Andales, Z
    Onoye, T
    Shirakawa, I
    14TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2001, : 3 - 7
  • [44] FPGA Implementation and Design of a Hybrid Chaos-AES Color Image Encryption Algorithm
    Yang, Cheng-Hsiung
    Chien, Yu-Sheng
    SYMMETRY-BASEL, 2020, 12 (02):
  • [45] Compact and efficient encryption/decryption module for FPGA implementation of the AES Rijndael very well suited for small embedded applications
    Rouvroy, G
    Standaert, FX
    Quisquater, JJ
    Legat, JD
    ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, PROCEEDINGS, 2004, : 583 - 587
  • [46] High Performance Data Encryption with AES Implementation on FPGA
    Chen, Shuang
    Hu, Wei
    Li, Zhenhao
    2019 IEEE 5TH INTL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY) / IEEE INTL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC) / IEEE INTL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2019, : 149 - 153
  • [47] Enhancing Data Security using Obfuscated 128-bit AES Algorithm - An Active Hardware Obfuscation Approach at RTL Level
    Chhabra, Surbhi
    Lata, Kusum
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 401 - 406
  • [48] LM-DAE: Low-Memory Deterministic Authenticated Encryption for 128-bit Security
    Naito, Yusuke
    Sasaki, Yu
    Sugawara, Takeshi
    IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2020, 2020 (04) : 1 - 38
  • [49] Encryption and Decryption of Mobile Security Using AES and GOST Algorithms
    Ilyas, Muhammad
    Naqash, Talha
    Shah, Sajjad Hussain
    2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, : 769 - 772
  • [50] FPGA based Hardware Implementation of Hybrid Cryptographic Algorithm for Encryption and Decryption
    Shende, Vikrant
    Kulkarni, Meghana
    2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2017, : 416 - 419