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 条
  • [21] FPGA Implementation of Chaotic based AES Image Encryption Algorithm
    Shah, Syed Shahzad Hussain
    Raja, Gulistan
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (ICSIPA), 2015, : 574 - 577
  • [22] Scalable 128-bit AES-CM Crypto-Core Reconfigurable Implementation for Secure Communications
    Astarloa, Armando
    Zuloaga, Aitzol
    Lazaro, Jesus
    Jimenez, Jaime
    Cuadrado, Carlos
    2009 APPLIED ELECTRONICS, INTERNATIONAL CONFERENCE, 2009, : 37 - 42
  • [23] Hardware implementation of 128-bit symmetric cipher seed
    Seo, YH
    Kim, JH
    Kim, DW
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 183 - 186
  • [24] Hardware Software Co-simulation of Obfuscated 128-bit AES Algorithm for Image Processing Applications
    Chhabra, Surbhi
    Lata, Kusum
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 191 - 194
  • [25] Design of a High Throughput 128-bit AES (Rijndael Block Cipher)
    Rahman, Tanzilur
    Pan, Shengyi
    Zhang, Qi
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 1217 - 1221
  • [26] Unified hardware architecture for 128-bit block ciphers AES and Camellia
    Satoh, A
    Morioka, S
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS CHES 2003, PROCEEDINGS, 2003, 2779 : 304 - 318
  • [27] Atomic-AES: A Compact Implementation of the AES Encryption/Decryption Core
    Banik, Subhadeep
    Bogdanov, Andrey
    Regazzoni, Francesco
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2016, 2016, 10095 : 173 - 190
  • [28] Potential Development of AES 128-bit Key Generation for LoRaWAN Security
    Hayati, Nur
    Suryanegara, Muhammad
    Ramli, Kalamullah
    Suryanto, Yohan
    PROCEEDINGS OF 2019 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION ENGINEERING AND TECHNOLOGY (ICCET 2019), 2019, : 57 - 61
  • [29] LEA: A 128-Bit Block Cipher for Fast Encryption on Common Processors
    Hong, Deukjo
    Lee, Jung-Keun
    Kim, Dong-Chan
    Kwon, Daesung
    Ryu, Kwon Ho
    Lee, Dong-Geon
    INFORMATION SECURITY APPLICATIONS, WISA 2013, 2014, 8267 : 3 - 27
  • [30] Implementation of RSA 2048-bit and AES 128-bit for Secure E-Learning Web-based Application
    Baihaqi, Ahmad
    Briliyant, Obrina Candra
    2017 11TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATION SYSTEMS SERVICES AND APPLICATIONS (TSSA), 2017,