Image Encryption and Decryption using AES
Manoj. B1, Manjula N Harihar2
1Manoj B, Department of Electronics and Communication, School of Engineering and Technology, Jain University, Bangalore, India.
2Manjula. N. Harihar, Department of Electronics and Communication, School of Engineering and Technology, Jain University, Bangalore, India.
Manuscript received on May 17, 2012. | Revised Manuscript received on June 20, 2012. | Manuscript published on June 30, 2012. | PP: 290-294 | Volume-1 Issue-5, June 2012. | Retrieval Number: E0517061512/2012©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: In today’s world most of the communication is done using electronic media. Data Security is widely used to ensure security in communication, data storage and transmission. We have Advanced Encryption Standard (AES) which is accepted as a symmetric cryptography standard for transferring block of data securely. The available AES algorithm is used for text data and it is also suitable for image encryption and decryption to protect the confidential image data from an unauthorized access. This project proposes a method in which the image data is an input to AES Encryption to obtain the encrypted image, and the encrypted image is the input to AES Decryption to get the original image. In this paper, we implement the 128 bit AES for image encryption and decryption which is synthesized and simulated on FPGA family of Spartan-6 (XC6SLX25) using Xilinx ISE 12.4 tool in Very high speed integrated circuit Hardware Description Language (VHDL) and shall be verified with the help of its simulation result.
Keywords: Cryptography, AES, Image Encryption, Decryption, FPGA, S-box, Cipher Text, NIST, FIPS.