Abstract

A novel image encryption scheme combining the 5D hyper chaotic system and DNA technology is proposed in this paper. The proposed scheme is related to the plaintext and external secret key, which does not need to manage the huge amounts of dynamic secret keys and does not to design synchronization method as the one-time-pad encryption scheme. The proposed scheme consists of four parts: pixel-level diffusion, pixel-level permutation, DNA-level diffusion and second permutation. In pixel-level diffusion process, chaotic sequences iterated by 5D hyper chaotic system with initial values (which are set as secret keys) are used to rewrite the pixel values of plaintext image and they are also used to generate second permutation rule. Then the pixel-level permutation rules are obtained by chaotic system with modified initial values that are related to the plaintext image and external secret key. In this case, the permutation rules are different when the plaintext images are different. In the DNA-level diffusion process, we select a part of pixel values of the pixel-level permutated image and external secret key to generate key streams used in DNA-level diffusion process. In this case, the decryption part can obtain the selected pixel values during the decryption process, which avoids transmitting huge secret keys and synchronizing them with plaintext images. In the second permutation, we rearrange the position of the selected pixel values, which can enhance the security of the proposed scheme. Finally, experimental results and security analysis verify that the proposed scheme can achieve good encryption effect and resist various attacks.

Highlights

  • With the rapid development of the network, lots of images are transmitted through the public network, so it is essential to guarantee the security of information transmission

  • The results show that the proposed image encryption scheme can resist statistical attacks

  • The results show that the values of number of pixels change rate (NPCR) and unified average changing intensity (UACI) measured by our proposed scheme are close to the expected values 99.6094% and 33.4635% [50], which indicates that the proposed encryption scheme can effectively resist differential attacks

Read more

Summary

INTRODUCTION

With the rapid development of the network, lots of images are transmitted through the public network, so it is essential to guarantee the security of information transmission. Chai et al introduced a color image cryptosystem based on the SHA384 [11], in which pixel-level and DNA-level encryption processes are all determined by the key streams that are dynamically changing with different plaintext images This scheme can resist the chosen-plaintext attack. A. KEY FORMAT Table 4 shows the secret keys of the encryption scheme that consist of four parts: chaotic system initial value y01 (0) , y02 (0) , y03 (0) , y04 (0) , y05 (0); chaotic system constant parameter a; a selected row index denoted as SK used in the DNA-level diffusion process and the external secret key c0. Get the pixel-level diffused image by transforming the sequence G1 to a matrix G with the size of M × N

PIXEL-LEVEL PERMUTATION
DNA-LEVEL DIFFUSION
SIMULATION RESULTS
KEY SENSITIVITY ANALYSIS
HISTOGRAM ANALYSIS
COMPUTATION COMPLEXITY AND EXECUTION TIME ANALYSIS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call