Abstract

A chaotic system refers to a deterministic system with seemingly random irregular motion, and its behavior is uncertain, unrepeatable, and unpredictable. In recent years, researchers have proposed various image encryption schemes based on a single low-dimensional or high-dimensional chaotic system, but many algorithms have problems such as low security. Therefore, designing a good chaotic system and encryption scheme is very important for encryption algorithms. This paper constructs a new double chaotic system based on tent mapping and logistic mapping. In order to verify the practicability and feasibility of the new chaotic system, a displacement image encryption algorithm based on the new chaotic system was subsequently proposed. This paper proposes a displacement image encryption algorithm based on the new chaotic system. The algorithm uses an improved new nonlinear feedback function to generate two random sequences, one of which is used to generate the index sequence, the other is used to generate the encryption matrix, and the index sequence is used to control the generation of the encryption matrix required for encryption. Then, the encryption matrix and the scrambling matrix are XORed to obtain the first encryption image. Finally, a bit-shift encryption method is adopted to prevent the harm caused by key leakage and to improve the security of the algorithm. Numerical experiments show that the key space of the algorithm is not only large, but also the key sensitivity is relatively high, and it has good resistance to various attacks. The analysis shows that this algorithm has certain competitive advantages compared with other encryption algorithms.

Highlights

  • The analysis of the results shows that the encryption method has a high key sensitivity, large key space, and can resist brute force attacks

  • The results show that compared with tent mapping and logistic mapping, the improved chaotic map exhibits better chaotic characteristics

  • In order to prevent the ciphertext after the key is obtained from being deciphered and to improve the security of the algorithm, this paper proposes a method of bit shift conversion

Read more

Summary

Introduction

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. The author combined tent chaos and Chebyshev chaos to construct a double chaotic pseudo-random generator (DCPG) This method can effectively increase the control parameters of the system and increase the key space of the algorithm, so as to improve the anti-violence attack ability of the scheme. The algorithm uses an improved new nonlinear feedback function to generate two pseudo-random sequences, one is used for index sequence generation, and the other sequence selects and converts the value corresponding to the index position according to the generated index sequence, and forms an encryption matrix This sequence conversion method can effectively reduce the correlation between the sequences and can improve the safety of the sequences.

Generation of the Chaotic System
Tent Map
Logistic Map
Sequence Generation Algorithm
Randomness Test of the Generated Sequence
NIST Test
Selection of Parameter k
New Algorithm Based on the New Chaotic System
Image Shuffling
Bit Shift Transformation
Encryption Algorithm
Decryption Algorithm
Experimental Results and Safety Analysis
Analysis of Experimental Results
Key Space Analysis
Grayscale Histogram Analysis
Correlation Analysis
Information Entropy Analysis
Key Sensitive Analysis
13. Encryption key sensitive:
14. The demonstrated even if the decryption resultsinare indicated in test
Differential Attack Analysis
Robustness Analysis
16. Noise attack:
Computation Complexity 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