Abstract

In this paper, an improved two-dimensional logistic-sine coupling map (N2D-LSCM) and an improved Henon map (NHenon) are proposed. Furthermore, by combining N2D-LSCM and NHenon map, an image encryption algorithm is proposed based on these two chaotic systems and DNA coding. The chaotic sequences generated by N2D-LSCM are used as the parameters of NHenon. In the scrambling stage, DNA encoding is carried out for pixels after scrambling by two chaotic sequences generated by N2D-LSCM; in the stage of diffusion, DNA random coding acts on random matrix obtained by two chaotic sequences generated by NHenon, and DNA XOR operation is carried out with the image obtained in the scrambling stage to diffuse. Compared with other 2D map for image encryption algorithm, this algorithm exhibits good security and holds high efficiency.

Highlights

  • In recent years, with the rapid development of network communication technology, a large number of digital information is transmitted through the network at every moment

  • In the diffusion stage, firstly, the sequence value generated by N2D-LSCM is taken as the parameter values of NHenon, and two chaotic sequences are obtained by iterating the NHenon mapping, one as the key matrix and the other as the corresponding DNA coding rule matrix used in diffusion stage

  • The scrambling sequence is used to scramble plaintext image at pixel level, and scrambling results are encoded according to scrambling DNA coding matrix

Read more

Summary

Introduction

With the rapid development of network communication technology, a large number of digital information is transmitted through the network at every moment. In [16], Wang et al proposed an image encryption method using DNA sequence operation and introduced a high-dimensional chaotic map as a chaotic sequence generator and only uses a single fixed DNA coding rule. Using random DNA coding rules and low-dimensional chaotic maps, the encryption effect and security were improved. In the diffusion stage, firstly, the sequence value generated by N2D-LSCM is taken as the parameter values of NHenon, and two chaotic sequences are obtained by iterating the NHenon mapping, one as the key matrix and the other as the corresponding DNA coding rule matrix used in diffusion stage.

Chaotic System and DNA Coding
Encryption Algorithm Description
Pixel Level Scrambling
Diffusion Stage
Experimental Results
Security Analysis
Conclusions
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