Abstract

This paper presents a novel five-dimensional three-leaf chaotic attractor and its application in image encryption. First, a new five-dimensional three-leaf chaotic system is proposed. Some basic dynamics of the chaotic system were analyzed theoretically and numerically, such as the equilibrium point, dissipative, bifurcation diagram, plane phase diagram, and three-dimensional phase diagram. Simultaneously, an analog circuit was designed to implement the chaotic attractor. The circuit simulation experiment results were consistent with the numerical simulation experiment results. Second, a convolution kernel was used to process the five chaotic sequences, respectively, and the plaintext image matrix was divided according to the row and column proportions. Lastly, each of the divided plaintext images was scrambled with five chaotic sequences that were convolved to obtain the final encrypted image. The theoretical analysis and simulation results demonstrated that the key space of the algorithm was larger than 10150 that had strong key sensitivity. It effectively resisted the attacks of statistical analysis and gray value analysis, and had a good encryption effect on the encryption of digital images.

Highlights

  • In recent years, chaotic and hyperchaotic systems that can produce various types and are suitable for secure communication have become topics of great interest in the fields of physics, biomathematics, and information security [1]

  • Chaotic image encryption algorithms based on bit-level scrambling and dynamic DNA coding were proposed in Reference [12]

  • Entropy 2020, 22, 243 sensitivity, a chaotic image encryption algorithm based on a breadth-first search and dynamic diffusion was proposed in Reference [14]

Read more

Summary

Introduction

Chaotic and hyperchaotic systems that can produce various types and are suitable for secure communication have become topics of great interest in the fields of physics, biomathematics, and information security [1]. Experts and scholars have proposed many encryption algorithms such as using chaotic sequences to perform bit disturb of images [3,4], using the chaotic sequence and image pixel value for the XOR operation [5,6], and scrambling the pixel [7,8,9]. An image encryption algorithm based on five-dimensional hyper-chaos and bit-level disturbance was proposed in Reference [11]. Chaotic image encryption algorithms based on bit-level scrambling and dynamic DNA coding were proposed in Reference [12]. Entropy 2020, 22, 243 sensitivity, a chaotic image encryption algorithm based on a breadth-first search and dynamic diffusion was proposed in Reference [14]. A new chaotic system with hidden attractors and a chaotic-based image encryption algorithm with a random number generator was proposed in Reference [16].

New Five-Dimensional Chaotic System
Dissipative Analysis
Balance Point Analysis
Time Series Chart
Phase Diagram Analysis
Bifurcation
Power Spectrum Analysis
Results
Convolution Operation
Encryption Algorithm Description
5: Given convolution kernel of 3
8: Divide the region
12: Convert matrix
18: Convert matrix matrix ofof one row and
21: Convert into binary matrix
25: Replace area area with
27: Convert the matrices andHH3
The scrambling
40: Scramble the binary numbers in each row in
47: Convert matrix into binary
Decryption
4: Regarding the matrix
Results and Analysis
20. Division diagram for D5 images
Experiment
Histogram Statistics
Correlation Analysis of Adjacent Pixels
6.10.1. Quality Metrics Analysis
6.10.2. Occlusion Attack Analysis
6.10.3. Noise Attack 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