4.6 Article

Color image encryption algorithm based on Fisher-Yates scrambling and DNA subsequence operation

Journal

VISUAL COMPUTER
Volume 39, Issue 1, Pages 43-58

Publisher

SPRINGER
DOI: 10.1007/s00371-021-02311-2

Keywords

Color image encryption; Fisher-Yates scrambling; DNA subsequence operation; Chaotic sequence

Ask authors/readers for more resources

This paper proposes a color image encryption algorithm based on Fisher-Yates scrambling and DNA subsequence operation. The algorithm scrambles the color image and manipulates DNA sequences to encrypt the plaintext information.
In this paper, a color image encryption algorithm based on Fisher-Yates scrambling and DNA subsequence operation (elongation operation, truncation operation, deletion operation, insertion arithmetic) is proposed. Firstly, the three-dimensional color image is transformed into two-dimensional gray image, and the chaotic sequence generated by Chen system and Fisher-Yates scrambling method is used to scramble the plaintext images of R, G and B channels. Secondly, the three channel images of the scrambled plaintext image are transformed into three DNA sequence matrixes by using the DNA coding rules, and then the three DNA sequence matrixes are manipulated by using DNA subsequence operation and DNA addition, subtraction and XOR operation to destroy the scrambled plaintext information. Finally, the color encrypted image is obtained by using the DNA decoding rule. Experimental results and security analysis demonstrate that our encryption algorithm has good performance and may resist against various typical attacks.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available