Abstract
With the advancement in technology, digital images can easily be transmitted and stored over the Internet. Encryption is used to avoid illegal interception of digital images. Encrypting large-sized colour images in their original dimension generally results in low encryption/decryption speed along with exerting a burden on the limited bandwidth of the transmission channel. To address the aforementioned issues, a new encryption scheme for colour images employing convolutional autoencoder, DNA and chaos is presented in this paper. The proposed scheme has two main modules, the dimensionality conversion module using the proposed convolutional autoencoder, and the encryption/decryption module using DNA and chaos. The dimension of the input colour image is first reduced from N × M × 3 to P × Q gray-scale image using the encoder. Encryption and decryption are then performed in the reduced dimension space. The decrypted gray-scale image is upsampled to obtain the original colour image having dimension N × M × 3. The training and validation accuracy of the proposed autoencoder is 97% and 95%, respectively. Once the autoencoder is trained, it can be used to reduce and subsequently increase the dimension of any arbitrary input colour image. The efficacy of the designed autoencoder has been demonstrated by the successful reconstruction of the compressed image into the original colour image with negligible perceptual distortion. The second major contribution presented in this paper is an image encryption scheme using DNA along with multiple chaotic sequences and substitution boxes. The security of the proposed image encryption algorithm has been gauged using several evaluation parameters, such as histogram of the cipher image, entropy, NPCR, UACI, key sensitivity, contrast, and so on. The experimental results of the proposed scheme demonstrate its effectiveness to perform colour image encryption.
- [1] . 2020. Designing two secure keyed hash functions based on sponge construction and the chaotic neural network. Entropy 22, 9 (2020), 1012.Google Scholar
Cross Ref
- [2] . 2020. Privacy protection in real time HEVC standard using chaotic system. Cryptography 4, 2 (2020), 18.Google Scholar
Cross Ref
- [3] . 2016. A secure image encryption scheme based on chaotic maps and affine transformation. Multimedia Tools and Applications 75, 21 (2016), 13951–13976.Google Scholar
Digital Library
- [4] . 2018. Secure occupancy monitoring system for IoT using lightweight intertwining logistic map. In 2018 10th Computer Science and Electronic Engineering (CEEC). IEEE, 208–213.Google Scholar
Cross Ref
- [5] . 2020. Selective medical image encryption using DNA cryptography. Information Security Journal: A Global Perspective 29, 2 (2020), 91–101.Google Scholar
Cross Ref
- [6] . 2016. End-to-end optimized image compression. arXiv preprint arXiv:1611.01704 (2016).Google Scholar
- [7] . 2019. Comparative study of three steganographic methods using a chaotic system and their universal steganalysis based on three feature vectors. Entropy 21, 8 (2019), 748.Google Scholar
Cross Ref
- [8] . 2019. Novel medical image encryption scheme based on chaos and DNA encoding. IEEE Access 7 (2019), 36667–36681.Google Scholar
Cross Ref
- [9] . 2017. A novel chaos-based image encryption algorithm using DNA sequence operations. Optics and Lasers in Engineering 88 (2017), 197–213.Google Scholar
Cross Ref
- [10] . 2017. An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations. Signal Processing: Image Communication 52 (2017), 6–19.Google Scholar
Digital Library
- [11] . 2018. Deep convolutional autoencoder-based lossy image compression. In 2018 Picture Coding Symposium (PCS). IEEE, 253–257.Google Scholar
Cross Ref
- [12] . 2020. A novel encryption method for medical images using 2D Zaslavski map and DNA cryptography. SN Applied Sciences 2, 1 (2020), 1–10.Google Scholar
Cross Ref
- [13] . 1999. Hiding messages in DNA microdots. Nature 399, 6736 (1999), 533–534.Google Scholar
Cross Ref
- [14] . 2020. On the design of chaos-based S-boxes. IEEE Access 8 (2020), 117173–117181.Google Scholar
Cross Ref
- [15] . 2022. Comparative analysis of chaotic image encryption using improved 2D Gingerbreadman map and Chirikov standard map. In 2022 International Conference for Advancement in Technology (ICONAT). IEEE, 1–6.Google Scholar
Cross Ref
- [16] . 2022. Image encryption based on a combination of multiple chaotic maps. Multimedia Tools and Applications (2022), 1–22.Google Scholar
- [17] . 2014. Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Optics and Lasers in Engineering 56 (2014), 83–93.Google Scholar
Cross Ref
- [18] . 2022. A novel genetic algorithm based encryption technique for securing data on fog network using DNA cryptography. In 2022 2nd International Conference on Innovative Practices in Technology and Management (ICIPTM), Vol. 2. IEEE, 362–368.Google Scholar
Cross Ref
- [19] . 2020. Shallow encoder deep decoder (SEDD) networks for image encryption and decryption. arXiv preprint arXiv:2001.03017 (2020).Google Scholar
- [20] . 2020. Novel models of image permutation and diffusion based on perturbed digital chaos. Entropy 22, 5 (2020), 548.Google Scholar
Cross Ref
- [21] . 2016. An image compression and encryption scheme based on deep learning. arXiv preprint arXiv:1608.05001 (2016).Google Scholar
- [22] . 2017. Batch image encryption using generated deep features based on stacked autoencoder network. Mathematical Problems in Engineering (2017).Google Scholar
Cross Ref
- [23] . 2021. Image encryption algorithm based on dynamic DNA coding operations and 3D chaotic systems. Multimedia Tools and Applications 80, 12 (2021), 19011–19041.Google Scholar
Digital Library
- [24] . 2021. A secured distributed detection system based on IPFS and blockchain for industrial image and video data security. J. Parallel and Distrib. Comput. 152 (2021), 128–143.Google Scholar
Cross Ref
- [25] . 2022. Hidden coexisting hyperchaos of new memristive neuron model and its application in image encryption. Chaos, Solitons & Fractals 158 (2022), 112017.Google Scholar
Cross Ref
- [26] . 2021. Deep learning for the Industrial Internet of Things (IIoT): A comprehensive survey of techniques, implementation frameworks, potential applications, and future directions. Sensors 21, 22 (2021), 7518.Google Scholar
Cross Ref
- [27] . 2011. TD-RECS chaotic system based digital image encryption algorithm protecting from shearing attack. In 2011 International Conference on Network Computing and Information Security, Vol. 1. IEEE, 402–405.Google Scholar
Digital Library
- [28] . 2012. A RGB image encryption algorithm based on DNA encoding and chaos map. Computers & Electrical Engineering 38, 5 (2012), 1240–1248.Google Scholar
Digital Library
- [29] . 2022. Design of tri-layer image encryption scheme using calendar month vowel count (CMVC) approach. Multimedia Tools and Applications (2022), 1–35.Google Scholar
- [30] . 2022. A novel image encryption scheme based on Arnold cat map, Newton-Leipnik system and Logistic Gaussian map. Multimedia Tools and Applications (2022), 1–29.Google Scholar
- [31] . 2021. A new color image encryption technique using DNA computing and chaos-based substitution box. Soft Computing (2021), 1–17.Google Scholar
- [32] . 2022. Best Fit DNA-based cryptographic keys: The genetic algorithm approach. Sensors 22, 19 (2022), 7332.Google Scholar
Cross Ref
- [33] . 2020. Fast and secure data accessing by using DNA computing for the cloud environment. IEEE Transactions on Services Computing (2020).Google Scholar
- [34] . 2020. Securing multimedia by using DNA-based encryption in the cloud computing environment. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) 16, 3s (2020), 1–19.Google Scholar
Digital Library
- [35] . 2020. Towards DNA based data security in the cloud computing environment. Computer Communications 151 (2020), 539–547.Google Scholar
Digital Library
- [36] . 2017. A new color image encryption using combination of the 1D chaotic map. Signal Processing 138 (2017), 129–137.Google Scholar
Cross Ref
- [37] . 2022. A novel cryptosystem based on DNA cryptography, hyperchaotic systems and a randomly generated Moore machine for cyber physical systems. Computer Communications 188 (2022), 1–12.Google Scholar
Digital Library
- [38] . 2020. Chaos-based confusion and diffusion of image pixels using dynamic substitution. IEEE Access 8 (2020), 140876–140895.Google Scholar
Cross Ref
- [39] . 2020. Detecting the security level of various cryptosystems using machine learning models. IEEE Access 9 (2020), 9383–9393.Google Scholar
Cross Ref
- [40] . 1948. A mathematical theory of communication. The Bell System Technical Journal 27, 3 (1948), 379–423.Google Scholar
Cross Ref
- [41] . 2022. BDNA-A DNA inspired symmetric key cryptographic technique to secure cloud computing. Journal of King Saud University-Computer and Information Sciences 34, 1 (2022), 1417–1425.Google Scholar
Digital Library
- [42] . 2021. Image encryption scheme with compressed sensing based on a new six-dimensional non-degenerate discrete hyperchaotic system and plaintext-related scrambling. Entropy 23, 3 (2021), 291.Google Scholar
Cross Ref
- [43] . 2005. Public-key system using DNA as a one-way function for key distribution. Biosystems 81, 1 (2005), 25–29.Google Scholar
Cross Ref
- [44] . 2017. Reversible data hiding based on DNA computing. Computational Intelligence and Neuroscience (2017).Google Scholar
Digital Library
- [45] . 2020. Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding. Optics & Laser Technology 132 (2020), 106355.Google Scholar
Cross Ref
- [46] . 2021. Chaotic image encryption algorithm based on hybrid multi-objective particle swarm optimization and DNA sequence. Optics and Lasers in Engineering 137 (2021), 106393.Google Scholar
Cross Ref
- [47] . 2019. Hiding messages based on DNA sequence and recombinant DNA technique. IEEE Transactions on Nanotechnology 18 (2019), 299–307.Google Scholar
Cross Ref
- [48] . 2010. A digital image encryption algorithm based on DNA sequence and multi-chaotic maps. Neural Network World 20, 3 (2010), 285.Google Scholar
- [49] . 2020. New insights into the existing image encryption algorithms based on DNA coding. Plos One 15, 10 (2020), e0241184.Google Scholar
Cross Ref
- [50] . 2021. A novel image encryption algorithm based on SPWLCM and DNA coding. Mathematics and Computers in Simulation 190 (2021), 723–744.Google Scholar
Digital Library
- [51] . 2018. The image encryption algorithm based on chaos and DNA computing. Multimedia Tools and Applications 77, 16 (2018), 21589–21615.Google Scholar
Digital Library
- [52] . 2016. Chaos-based image encryption scheme combining DNA coding and entropy. Multimedia Tools and Applications 75, 11 (2016), 6303–6319.Google Scholar
Digital Library
Index Terms
A DNA Based Colour Image Encryption Scheme Using A Convolutional Autoencoder
Recommendations
A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps
A DNA-based color image encryption method is proposed by using three 1D chaotic systems with excellent performance and easy implementation.The key streams used for encryption are related to both the secret keys and the plain-image.To improve the ...
Multi-use unidirectional identity-based proxy re-encryption from hierarchical identity-based encryption
At ACNS 2007, Ateniese and Green proposed the concept of ID-based proxy re-encryption (IBPRE), where a semi-trusted proxy with some information (a.k.a. re-encryption key), can transform a ciphertext under an identity to another ciphertext under another ...
Cryptanalysis of a DNA-based image encryption scheme
Highlights- An image encryption scheme using 2D Hénon-Sine map and DNA coding is cracked.
- ...
AbstractRecently, an image encryption scheme using 2D Hénon-Sine map and DNA coding approach is proposed. It adopts the permutation-diffusion architecture. The DNA random coding and exclusive OR is introduced for image diffusion, while image ...






Comments