Abstract
The primary aim of this paper is to provide an efficient encryption algorithm for RGB images. A new, fast, and secure RGB image encryption algorithm using generalized Vigenére table over the symmetric group \(S_{n}\) associated with Virtual Planet Domain (VPD) is proposed. Also a new method to generate random key space using generalized Vigenére cipher is introduced. Randomness of the proposed key space has been verified by using NIST statistical test suite. A formula for the key space has also been obtained and it is shown that this key space resists brute force attack. The VPD has been designed to encode RGB image into VPD, which provides a fine interlacing among binary bit for each pixel. The proposed algorithm has been tested on standard RGB images. Robustness of the proposed algorithm has been successfully verified by using commonly known attacks (such as, differential, cropped, and noise, entropy attacks). Finally, the proposed technique has been compared with other existing algorithms and the data (shown in tables) confirm that the proposed algorithm is competitive and can resist exhaustive attacks efficiently.



















Similar content being viewed by others
References
Awdun B, Li G (2016) The color image encryption technology based on DNA encoding & sine chaos. International Conference on Smart City and Systems Engineering, 539–544
Gao T, Chen Z (2008) A new image encryption algorithm based on hyper-chaos. Phys Lett A 372:394–400
Gehani A, LaBean TH, Reif JH, cryptography DNA-based (2000) DIMACS series in discrete mathematics. Theor Comput Sci 54:23–249
Guesmi R, Farah MAB, Kachouri A, Samet M (2015) A novel chaos-based image encryption using DNA sequence operation and secure hash algorithm SHA-2. Nonlinear Dyn 83:1123–1136
Head T, Rozenberg G, Bladergroen RS, Breek CKD, Lommerse PHM, Spaink HP (2000) Computing with DNA by operating on plasmids. Biosystems 57:87–93
Kumar M, Powduri P, Reddy A (2015) An RGB image encryption using diffusion process associated with chaotic map. J Inf Secur Appl 21:20–30
Kumar M, Iqbal A, Kumar P (2016) A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie-Hellman cryptography. Signal Process 125:187–202
Liu HJ, Wang XY, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12:1457–1466
Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38:1240–1248
Malhotra R, Holman M, Ito T (2001) Chaos and stability of the solar system. Proc Natl Acad Sci U S A 98:12342–12343
Menezes AJ, Vanstone SA, Oorschot PCV (1997) Handbook of applied cryptography. CRC Press
Mokhtar MA, Gobran SN, Badawy ESAME (2014) Colored image encryption algorithm using DNA code and chaos theory. In: 5th international conference on computer & communication engineering, pp 12–15
Ozkaynak F, Ozer A, Yavuz S (2013) Security analysis of an image encryption algorithm based on chaos and DNA encoding. Signal Processing and Communications Applications Conference (SIU) 2013 21st: 1–4
Pareek NK, Patidar V, Sud KK (2011) A symmetric encryption scheme for color BMP images. International Journal of Computer Application: Special Issue on Network Security and Cryptography, 42–46
Pareek NK, Patidar V, Sud KK (2013) Diffusion-substitution based gray image encryption scheme. Digital Signal Process 23:894–901
Tong XJ, Wang Z, Zhang M, Liu Y, Xu H, Ma J (2015) An image encryption algorithm based on the perturbed high-dimensional chaotic map. Nonlinear Dyn 80:1493–1508
Wang J, Long F, Ou W (2017) CNN-based color image encryption algorithm using DNA sequence operations. International Conference on Security, Pattern Analysis, and Cybernetics, 730–736
Wang XY, Chen F, Wang T (2010) A new compound mode of confusion and diffusion for block encryption of image based on chaos. Commun Nonlinear Sci Numer Simul 15:2479–2485
Wang Y, Lei P, Yang H, Cao H (2015) Security analysis on a color image encryption based on DNA encoding and chaos map. Comput Electr Eng 46:433–446
Wei X, Guo L, Zhang Q, Zhang J, Lian S (2012) A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J Syst Softw 85:290–299
Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption. Journal of Selected Areas in Telecommunications, 31–38
Wu X, Kan H, Kurths J (2015) A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps. Appl Soft Comput 37:24–39
Wu X, Wang K, Wang X, Kan H, Kurths J (2018) Color image DNA encryption using NCA map-based CML and one-time keys. Signal Process 148:272–287
Wua X, Kana H, Kurthsc J (2015) A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps. Appl Soft Comput 37:24–39
Xiao G, Lu M, Qin L, Lai X (2006) New field of cryptography: DNA cryptography. Chin Sci Bull 51:1413–1420
Xie T, Liu Y, Tang J (2014) Breaking a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 125:7166–7169
Zhang Q, Liu Wei LL (2014) Improved algorithm for image encryption based on DNA encoding and multi-chaotic mapts. AEU-Inter J Electron Commun 68:186–192
Zhang Q, Guo L, Wei X (2013) A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 124(18):3596–3600
Zhang Y (2015) Cryptanalysis of a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik 126:223–229
Zhang Y, Fu LHB (2012) Research on DNA Cryptography, Applied Cryptography and Network Security Jaydip Sen (ed). ISBN: 978-953-51-0218-2, InTech
Zhen P, Zhao G, Min L, Jin X (2016) Chaos-based image encryption scheme combining DNA coding and entropy. Multimed Tools Appl 75:6303–6319
Zheng XD, Xu J, Li Parallel W (2009) DNA arithmetic operation based on n-moduli set. Appl Math Comput 212:174–184
Acknowledgments
We thank to the two anonymous referees for their valuable comments. The first author is thankful to the Science & Engineering Research Board, Government of India for providing financial support through project file no. YSS/2015/000930.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix

NIST statistical test suite result
Rights and permissions
About this article
Cite this article
Kumar, M., Mohapatra, R.N., Agarwal, S. et al. A new RGB image encryption using generalized Vigenére-type table over symmetric group associated with virtual planet domain. Multimed Tools Appl 78, 10227–10263 (2019). https://doi.org/10.1007/s11042-018-6586-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6586-0