Abstract
In the last two decades or so, a large number of image ciphers have been written. The majority of these ciphers encrypt only one image at a time. Few image ciphers were written which could encrypt multiple images in one session. The current era needs speedy multiple image ciphers to address its varied needs in different settings. Motivated by this dictation, the current study has ventured to write a multi-image cipher based on the fleet of pawns walking in the large hypothetical chessboard. This walk of pawns on the chessboard has been ingeniously linked with transferring the pixels from the plain image to the scrambled image. The confusion effects have been realized through the XOR operation between the scrambled image and the key image. The plaintext sensitivity has been incorporated by embedding the SHA-384 hash codes of the given large combined plain image. Moreover, the Henon map has been employed to spawn the streams of random numbers. Besides, Blum Blum Shub random number generator has been used to further cement the security of the proposed cipher. We got a computational time of 0.2278 seconds and an encryption throughput of 5.5782 MBit/seconds by using the four images with a size of 256×256. Apart from that, the information entropy gained is 7.9993. Lastly, the cipher has been subjected to an array of validation metrics to demonstrate its aversion to the myriad threats from the cryptanalysis savvy. We contend that the proposed work has great potential for some real-world applications.
Funder
Deputy for Research and Innovation- Ministry of Education, Kingdom of Saudi Arabia
Publisher
Public Library of Science (PLoS)
Reference31 articles.
1. On the image encryption algorithm based on the chaotic system, dna encoding, and castle;N. Iqbal;IEEE Access,2021
2. Color image encryption algorithm based on hyper-chaos and DNA computing;M. A. Malik;IEEE Access,2020
3. Designing permutation–substitution image encryption networks with Henon map;P. Ping;Neurocomputing,2018
4. Omorog, C. D., Gerardo, B. D., & Medina, R. P. (2018, April). Enhanced pseudorandom number generator based on Blum-Blum-Shub and elliptic curves. In 2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE) (pp. 269–274). IEEE.
5. Multi-image encryption algorithm based on wavelet transform and 3D shuffling scrambling;H. Zhong;Multimedia Tools and Applications,2022