Skip to main content
Log in

Adaptive image encryption based on twin chaotic maps

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The information stored or shared via the internet is growing massively and includes images primarily. The images are vulnerable to attacks when transferred over the internet as they contain confidential information about a person. We propose an adaptive image encryption scheme for the security of images based on twin chaotic maps; Quadratic map and 2-dimensional chaotic Henon map. In the proposed encryption scheme, the Pseudo-Random Number (PRN) sequence for shuffling the pixels has been generated from the Henon map. The PRN sequence for the diffusion process has been produced from the classical Quadratic map. The significant contribution of the presented work is that both the chaotic sequences (for confusion and diffusion) are plain image dependent, making the encryption scheme adaptive and hence highly resilient to brute force attack. Image quality analysis, histogram analysis, correlation coefficient analysis, entropy analysis, key sensitivity analysis, and differential attack analysis have been carried out on eight natural images of size 512 × 512 to validate the performance of the proposed encryption scheme. The proposed encryption algorithm has correlation coefficient values that are very close to zero, entropy value of 7.9993 (average), Net Pixels Change Rate (NPCR), and Unified Average Changing Intensity (UACI) values of 99.62% (average) and 33.3% (average) respectively. The histogram of the encrypted images is flat, meaning no information can be deduced about the plain image. The comparison of the proposed encryption technique with other recent encryption schemes validates the performance of the proposed cryptosystem. The computational time taken to encrypt Lena image of size 512 × 512 using the proposed encryption scheme is 0.25 s.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Abdelfatah RI, Nasr ME, Alsharqawy MA (2020) Encryption for multimedia based on chaotic map: several scenarios. Multimed Tools Appl 79:19717–19738

    Article  Google Scholar 

  2. Alsmirat MA, Al-Alem F, Al-Ayyoub M (2019) Impact of digital fingerprint image quality on the fingerprint recognition accuracy. Multimed Tools Appl 78:3649–3688

    Article  Google Scholar 

  3. AlZu’bi S, Shehab MA, Al-Ayyoub M, Jararweh Y, Gupta B (2020) Parallel implementation for 3D medical volume fuzzy segmentation. Pattern Recogn Lett 130:312–318

    Article  Google Scholar 

  4. Arab M, Rostami MJ, Ghavami B (2019) An image encryption method based on chaos system and AES algorithm. J Supercomput 75:6663–6682

    Article  Google Scholar 

  5. Askar S, Karawia A, Khedhairi A, Ammar FS (2019) An algorithm of image encryption using logistic and two-dimensional chaotic economic maps. Entropy 21(1):44

    Article  Google Scholar 

  6. Bhaskar M, Behera P, Sugata G (2021) A secure image encryption scheme based on a novel 2D sine–cosinecross-chaotic(SC3) map. J Real-Time Image Proc 18:1–18

    Article  Google Scholar 

  7. Chai X, Zhang J, Gan Z (2019) Medical image encryption algorithm based on Latin square and memristive chaotic system. Multimed Tools Appl 78:35419–35453

    Article  Google Scholar 

  8. Chatterjee A, Dhanotia J, Bhatia V, Rana S, Prakash S (2017) Optical image encryption using fringe projection profilometry, Fourier fringe analysis, and RSA algorithm. In Proc. 14th IEEE India Council Int. Conf. (INDICON), pp 1–5

  9. Chenghai L, Fangzheng Z, Liu C, Lei L, Zhang J (2019) A Hyperchaotic Color Image Encryption Algorithm and Security Analysis, Security and Communication Networks, vol. 2019, Article ID 8132547, 8 pages. https://doi.org/10.1155/2019/8132547

  10. Darwish SM (2019) A modified image selective encryption-compression technique based on 3D chaotic maps and arithmetic coding. Multimed Tools Appl 78:19229–19252

    Article  Google Scholar 

  11. Ferdush J, Begum M, Shorif Uddin M (2021) Chaotic lightweight cryptosystem for image encryption. Adv Multimed 2021:Article ID 5527295, 16 pages

    Article  Google Scholar 

  12. Gayathri V (2016) A survey on security and efficiency issues in chaotic image encryption. Int J Inf Comput Secur 8(4):347–381

    Google Scholar 

  13. Ge B, Chen X, Chen G, Shen Z (2021) Secure and fast image encryption algorithm using hyper-chaos-based key generator and vector operation. IEEE Access 9:137635–137654

    Article  Google Scholar 

  14. Gopalakrishnan T, Ramakrishnan S (2019) Image encryption using a hyperchaotic map for permutation and diffusion by multiple hyper-chaotic maps. Wirel Pers Commun 109(1):437–454

    Article  Google Scholar 

  15. Gupta MD, Chauhan RK (2021) Secure image encryption scheme using 4D-hyperchaotic systems based reconfigurable pseudo-random number generator and S-box. Integration 81:137–159

    Article  Google Scholar 

  16. Hore A, Ziou D (2010) Image quality metrics: PSNR vs. SSIM. In: 2010 20th International Conference on Pattern Recognition, IEEE, pp 2366–2369

  17. Hosny KM, Kamal ST, Darwish MM, Papakostas GA (2021) New image encryption algorithm using hyperchaotic system and Fibonacci Q-matrix. Electronics 10:1066. https://doi.org/10.3390/electronics10091066

    Article  Google Scholar 

  18. Hua Z, Zhou Y, Huang H (2019) Cosine-transform-based chaotic system for image encryption. Inf Sci 480:403–419

    Article  Google Scholar 

  19. Huang I, Wang S, Xiang J, Sun Y (2020) Chaotic color image encryption scheme using deoxyribonucleic acid (DNA) coding calculations and arithmetic over the Galois field. Math Probl Eng 2020:1–22

    Google Scholar 

  20. Idrees B, Zafa S, Rashid T (2020) Image encryption algorithm using S-box and dynamic Hénon bit-level permutation. Multimed Tools Appl 79:6135–6162

    Article  Google Scholar 

  21. Islam N, Shahid Z, Puech W (2016) Denoising and error correction in noisy AES-encrypted images using statistical measures. Signal Process Image Commun 41:15–27

    Article  Google Scholar 

  22. Khan JS, Ahmad J (2019) Chaos-based efficient selective image encryption. Multidim Syst Sign Process 30:943–961

    Article  MathSciNet  Google Scholar 

  23. Khan M, Ahmad J, Javaid Q, Saqib NA (2016) An efficient and secure partial image encryption for wireless multimedia sensor networks using discrete wavelet transform, chaotic maps, and substitution box. J Mod Opt 64:1–10

    Google Scholar 

  24. Kulsoom A, Xiao D, Rehman A (2016) An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules. Multimed Tools Appl 75:1–23

    Article  Google Scholar 

  25. Li T, Du B, Liang X (2020) Image encryption algorithm based on logistic and two-dimensional Lorenz. IEEE Access 8:13792–13805

    Article  Google Scholar 

  26. Li Z, Peng C, Tan W, Li L (2021) An effective chaos-based image encryption scheme using imitating Jigsaw method. Complexity 2021:Article ID 8824915, 18 pages. https://doi.org/10.1155/2021/8824915

    Article  Google Scholar 

  27. Lin CY, Wu JL (2020) Cryptanalysis and improvement of a chaotic map-based image encryption system using both plaintexts related permutation and diffusion. Entropy 22(5):589

    Article  MathSciNet  Google Scholar 

  28. Liu D, Zhang W, Yu H (2018) An image encryption scheme using self-adaptive selective permutation and inter-intra-block feedback diffusion. Signal Process 151. https://doi.org/10.1016/j.sigpro.2018.05.008

  29. Matthews R (1989) On the derivation of a ‘chaotic’ encryption algorithm. Cryptologia 13(1):29–42

    Article  MathSciNet  Google Scholar 

  30. Mishra K, Saharan R (2019) A fast image encryption technique using Henon chaotic map. Proceedings of ICACIE 2017, vol. 1

  31. Mondal B, Singh S (2019) A secure image encryption scheme based on cellular automata and chaotic skew tent map. J Inf Secur Appl 45:117–130

    Google Scholar 

  32. Ramadan N, Hossam E, Said E, Fathi E (2016) Chaos-based image encryption using an improved quadratic chaotic map. Am J Signal Proc 6(1):1–13

    Google Scholar 

  33. Ramasamy P, Ranganathan V, Kadry S, Damasevicius R, Blazauskas T (2019) An image encryption scheme based on block scrambling, modified zigzag transformation and key generation using enhanced logistic—tent map. Entropy 21:656

    Article  MathSciNet  Google Scholar 

  34. Tang Z, Yang Y, Xu S, Yu C, Zhang X (2019) Image encryption with double spiral scans and chaotic maps. Secur Commun Netw 2019:1–15

    Google Scholar 

  35. Tian J, Lu Y, Zuo X (2021) A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption. Multimed Tools Appl 80:32841–32861

    Article  Google Scholar 

  36. Wang H, Li Z, Li Y, Gupta B, Choi C (2020) Visual saliency guided complex image retrieval. Pattern Recogn Lett 130:64–72

    Article  Google Scholar 

  37. Wu Y, Noonan JP, Agaian S (2011) Npcr and uaci randomness tests for image encryption. Cyber J Multidiscip J Sci Technol J Sel Areas Telecommun (JSAT) 1(2):31–38

    Google Scholar 

  38. Yan X, Wang X, Xian Y (2021) Chaotic image encryption algorithm based on arithmetic sequence scrambling model and DNA encoding operation. Multimed Tools Appl 80:10949–10983

    Article  Google Scholar 

  39. Yasser I, Khalifa F, Mohamed A, Samrah AS (2020) A New Image Encryption Scheme based on Hybrid Chaotic Maps", Complexity, vol. 2020, Article ID 9597619, 23 pages, 2020. https://doi.org/10.1155/2020/9597619

  40. Yu C, Li J, Li X (2018) Four-image encryption scheme based on quaternion Fresnel transform, chaos, and computer-generated hologram. Multimed Tools Appl 77:4585–4608

    Article  Google Scholar 

  41. Zhan P, Xie X (2018) Implementation of DES and AES algorithms and their efficiency in image encryption. Netw Secure Technol Appl 9:41–42

    Google Scholar 

  42. Zhang X, Feng H, Ying N (2017) Chaotic image encryption algorithm based on bit permutation and dynamic DNA encoding. Comput Intell Neurosci 2017:1–11

    Google Scholar 

  43. Zhu S, Zhu C (2020) Secure image encryption algorithm based on hyperchaos and dynamic DNA coding. Entropy (Basel) 22(7):772

    Article  MathSciNet  Google Scholar 

  44. Zhu S, Wang G, Zhu C (2019) A secure and fast image encryption scheme based on double chaotic S-boxes. Entropy 21(8):790

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the Department of Science and Technology (DST) New Delhi, Government of India for providing financial support under the DST Inspire Fellowship Scheme.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shabir A. Parah.

Ethics declarations

Conflict of interest

The authors of this paper do not have any conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lyle, M., Sarosh, P. & Parah, S.A. Adaptive image encryption based on twin chaotic maps. Multimed Tools Appl 81, 8179–8198 (2022). https://doi.org/10.1007/s11042-022-11917-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-11917-0

Keywords

Navigation