Abstract

This paper proposes a block encryption algorithm based on a new chaotic system that combines generative adversarial networks (GANs) and DNA sequence coding. First, the new one-dimensional chaotic system that combines GANs with DNA sequence coding generates two more complex key stream sequences. Then, the two different random sequences are combined with an improved Feistel network by utilizing the product of the block matrix to encrypt the image to scramble and diffuse the image. Finally, the security performance of this algorithm is quantitatively analysed. The simulation results show that the proposed chaotic system has a large key space, and the new algorithm yields adequate security and can resist exhaustive attacks and chosen-plaintext attacks. Therefore, this approach provides a new algorithm for secure transmission and protection of image information.

Highlights

  • With the rapid development of computer technology, when image information is transmitted, it is easy to leak or steal information, which could result in an unpredictable impact; the security of image information transmission is becoming increasingly important

  • Since the size of image datasets is much larger than the size of text datasets and the correlation between adjacent pixels is very strong, traditional encryption algorithms, such as the data encryption standard (DES) and advanced encryption standard (AES) [1, 2], with a low encryption security and the risk of being cracked, might not be suitable for image encryption

  • Many image encryption algorithms have been proposed by researchers. e common image encryption algorithms include the following: the pixel scrambling algorithm [3], which scrambles the position of each pixel in the image without changing the grey value of the pixel in the image

Read more

Summary

Introduction

With the rapid development of computer technology, when image information is transmitted, it is easy to leak or steal information, which could result in an unpredictable impact; the security of image information transmission is becoming increasingly important. High-dimensional chaotic systems have multiple parameters, complex hardware design, large numbers of calculations, and other defects that are limiting factors To solve problems such as poor performance of chaotic dynamics, small key space, and poor randomness of chaotic sequences, in this paper, we construct a new low-dimensional system. To solve the problems of low encryption efficiency, difficulties in resisting chosen-plaintext attacks, and low security, among others, in this paper, a new block image encryption algorithm is proposed that uses the one-time pad mechanism, double key stream mechanism, and improved Feistel structure to scramble and diffuse the pixel value and pixel position of the block image. E experimental results show that the proposed encryption algorithm based on the new chaotic system, GANs, and DNA sequence coding has a large secret key space, and it can resist common attacks with good security.

New Chaotic System and Fusion Random Sequence
Encryption Algorithms
Experimental Results and 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