Image Encryption Decryption Using Simple and Modified Version of AES

  • Ravi NahtaEmail author
  • Tarun Jain
  • Abhishek Narwaria
  • Horesh Kumar
  • Rohit Kumar Gupta
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 141)


In today’s environment security becomes an important issue for both storage and transmission of multimedia data. Hence there is a need to secure the data from unauthorized access and to thwart the attack by the intruder in between transmission. Images play a great role for multimedia data. It depicts more information by visualization as compared to text data. The application of images in military communication, medical sciences, etc., requires high protection of image data only between the end users. Encryption is the process by which image is unreadable or in determined easily. AES (Advanced Encryption Standard) is an algorithm which is used to encrypt any multimedia data and is used vastly because of its high security. This paper proposes to use simple and simplified steps of the AES algorithm for image encryption. The proposed algorithm provides high randomness in image data for providing high security in minimum number of operations. Java has been used for the implementation.


  1. 1.
    Saraf, K.R., Jagtap, V.P., Mishra, A.K.: Text and image encryption decryption using advanced encryption standard. In: IJETTCS, vol. 3, pp. 118–126. Elsevier (2014)Google Scholar
  2. 2.
    Karthigaikumar, P., Rasheed, S.: Simulation of image encryption using AES algorithm. In: IJCA Special Issue on Computational Science-New Dimensions & Perspectivesâ NCCSE (2011). IEEEGoogle Scholar
  3. 3.
    Yahya, A.A., Abdalla, A.M.: A shuffle image-encryption algorithm. In: Journal of Computer Science, vol. 4, 999 pp (2008). CiteseerGoogle Scholar
  4. 4.
    Krishnamurthy, G.N., Ramaswamy, V.: Making AES stronger: AES with key dependent S-box. In: IJCSNS International Journal of Computer Science and Network Security, vol. 8, pp. 388–398 (2008). ElsevierGoogle Scholar
  5. 5.
    Kamali, S.H., Shakerian, R., Hedayati, M., Rahmani, M.: A new modified version of advanced encryption standard based algorithm for image encryption. In: 2010 International Conference on Electronics and Information Engineering (ICEIE), vol. 1, pp. V1–141 (2010). IEEEGoogle Scholar
  6. 6.
    Panigrahy, S.K., Acharya, B., Jena, D.: Image encryption using self-invertible key matrix of hill cipher algorithm (2008). IEEEGoogle Scholar
  7. 7.
    Daemen, J., Rijmen, V.: The design of Rijndael: AES-the advanced encryption standard. In: ACM Computing Surveys (CSUR). Springer Science & Business Media (2013)Google Scholar
  8. 8.
    Standard, NIST-FIPS announcing the advanced encryption standard (AES). In: Federal Information Processing Standards Publication, vol. 197, pp. 1–51 (2001). IEEEGoogle Scholar
  9. 9.
    Fahmy, A., Shaarawy, M., El-Hadad, K., Salama, G., Hassanain, K.A.: Proposal for a key-dependent AES. In: 3rd International Conference: Sciences of Electronic, Technologies of Information and Telecommunications, Tunisia: SETIT, ACM (2005)Google Scholar
  10. 10.
    Stallings, william cryptography and network security, 4/E (2006). Pearson Education IndiaGoogle Scholar
  11. 11.
    Dey, Somdip SD-EI: A cryptographic technique to encrypt images. In: 2012 International Conference on Cyber Security, Cyber Warfare and Digital Forensic (CyberSec), pp. 28–32 (2012). IEEEGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Ravi Nahta
    • 1
    Email author
  • Tarun Jain
    • 2
  • Abhishek Narwaria
    • 1
  • Horesh Kumar
    • 3
  • Rohit Kumar Gupta
    • 2
  1. 1.CSE MNITJaipurIndia
  2. 2.SCIT, Manipal UniversityJaipurIndia
  3. 3.IEC College Of Engineering & TechnologyNoidaIndia

Personalised recommendations