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
来源
PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES) | 2016年
关键词
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] Image Encryption: Using AES, Feature extraction and Random No. generation
    Upadhyaya, Akanksha
    Shokeen, Vinod
    Srivastava, Garima
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [42] A Novel Image Steganography Technique Using AES Encryption in DCT Domain
    Sahu, Aman
    Pradhan, Chittaranjan
    DISTRIBUTED COMPUTING AND INTELLIGENT TECHNOLOGY, ICDCIT 2023, 2023, 13776 : 349 - 354
  • [43] Loop Parallelization And Pipelining Implementation Of AES Algorithm Using OpenMP And FPGA
    Banu, J. Saira
    Vanitha, M.
    Vaideeswaran, J.
    Subha, S.
    2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, : 481 - 485
  • [44] Implementation of area-efficient AES using FPGA for IOT applications
    Sreekanth, Muttuluru
    Jeyachitra, R. K.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2022, 15 (04) : 354 - 362
  • [45] Image Encryption and Decryption Systems Using the Jigsaw Transform and the Iterative Finite Field Cosine Transform
    Vilardy O, Juan M.
    Barba J, Leiner
    Torres M, Cesar O.
    PHOTONICS, 2019, 6 (04)
  • [46] A novel multi-wing chaotic system with FPGA implementation and application in image encryption
    Cai, Hong
    Sun, Jing-yu
    Gao, Zi-bo
    Zhang, Hao
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2022, 19 (04) : 775 - 790
  • [47] Multilevel Data Encryption Using AES and RSA For Image and Textual information Data
    Patel, Urvi
    Dadhania, Pradish
    2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [48] Image Encryption Method Using Differential Expansion Technique, AES and RSA Algorithm
    Mahalakshmi, B.
    Deshmukh, Ganesh
    Murthy, V. N. L. N.
    2019 FIFTH INTERNATIONAL CONFERENCE ON IMAGE INFORMATION PROCESSING (ICIIP 2019), 2019, : 363 - 366
  • [49] Modification of AES using genetic algorithms for high-definition image encryption
    Basu S.
    Karuppiah M.
    Rajkumar S.
    Niranchana R.
    International Journal of Intelligent Systems Technologies and Applications, 2018, 17 (04): : 452 - 466
  • [50] FPGA implementation of AES algorithm for high throughput using folded parallel architecture
    Rahimunnisa, K.
    Karthigaikumar, P.
    Rasheed, Soumiya
    Jayakumar, J.
    SureshKumar, S.
    SECURITY AND COMMUNICATION NETWORKS, 2014, 7 (11) : 2225 - 2236