Multi‐image encryption algorithm based on image hash, bit‐plane decomposition and dynamic DNA coding
Authors:
Open Access
- 24 December 2020
- journal article
- research article
- Published by Institution of Engineering and Technology (IET) in IET Image Processing
- Vol. 15 (4) , 885-896
Abstract
Problems such as large data volumes, slow transmission rates and low security often occur when transmitting multiple digital images over the internet. In order to protect the content security of multiple images and improve the speed of internet transmission, a multi‐image encryption algorithm based on image hash, bit‐plane decomposition and dynamic DNA coding is proposed in this study. First, the proposed algorithm merges several grey images and image hashing algorithm is used to generate the initial key for chaotic mapping. Second, the random sequence generated by the improved three‐dimensional chaotic map is used to decompose the bit plane of the merged image and the bit‐plane matrix is substituted numerically. Finally, the random sequence generated by the four‐dimensional hyperchaotic system is used to perform dynamic DNA coding and calculation on the image and the final multiple ciphertext images are generated by decomposition of the pixel matrix. The experimental results show that the proposed algorithm has large key space, strong key sensitivity, strong security and robustness, and can resist various conventional attacks such as statistical analysis, differential attack, exhaustive attack, cropping and noise attack.Keywords
Funding Information
- National Natural Science Foundation of China (61862041, 61363078)
This publication has 24 references indexed in Scilit:
- Optical encryption method of multiple-image based on modulation and computer generated hologramOptics Communications, 2019
- A fast multiple-image encryption algorithm based on hybrid chaotic systems for gray scale imagesOptik, 2019
- Nonlinear double image encryption using 2D non-separable linear canonical transform and phase retrieval algorithmOptics & Laser Technology, 2018
- Encryption Algorithm of Multiple-Image Using Mixed Image Elements and Two Dimensional Chaotic Economic MapEntropy, 2018
- Multiple-image encryption based on double random phase encoding and compressive sensing by using a measurement array preprocessed with orthogonal-basis matricesOptics & Laser Technology, 2018
- Interference-based multiple-image encryption using binary phase masksOptics and Lasers in Engineering, 2018
- Topological charge number multiplexing for JTC multiple-image encryptionOptics Communications, 2018
- Multiple-image encryption and authentication in interference-based scheme by aid of space multiplexingOptics & Laser Technology, 2017
- Multiple-image encryption algorithm based on mixed image element and permutationOptics and Lasers in Engineering, 2017
- Four-image encryption scheme based on quaternion Fresnel transform, chaos and computer generated hologramMultimedia Tools and Applications, 2017