An image encryption algorithm based on dynamic row scrambling and Zigzag transformation

•Three one-dimensional chaotic maps are improved and two new one-dimensional chaotic systems are proposed.•The dynamic row scrambling in this paper is to traverse odd rows from outside to inside and even rows from inside to outside.•Using different values of the chaotic remainder sequence, the diffe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Chaos, solitons and fractals solitons and fractals, 2021-06, Vol.147, p.110962, Article 110962
Hauptverfasser: Wang, Xingyuan, Chen, Xuan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•Three one-dimensional chaotic maps are improved and two new one-dimensional chaotic systems are proposed.•The dynamic row scrambling in this paper is to traverse odd rows from outside to inside and even rows from inside to outside.•Using different values of the chaotic remainder sequence, the different triangle matrices of the image are zigzag scrambled in different directions and orders. This paper introduces two new one-dimensional chaotic systems. They can be considered as an improvement of Logistic map, Sine map and Tent map. One is the chaotic system composed of Sine and Tent maps (STCS), the other is Logistic-Logistic chaotic system (L-LCS). Based on the two, an image encryption algorithm using dynamic row scrambling and Zigzag transformation is proposed. Firstly, the image is traversed in different directions of odd and even rows, and the results are scrambled with the chaotic sequence generated by STCS. Secondly, based on standard Zigzag scrambling idea, a special traversal method is used, that is, for the different permutation of the lower triangle and the upper triangle of the matrix (each triangular matrix does not contain the values on the main and sub diagonals) in order and direction. Then, combined with the chaotic sequence generated by L-LCS, two different diffusion formulas are used to diffuse the segmented image. Finally, this encryption scheme can also be extended to color images. Experimental simulation and performance analysis show that the encryption algorithm has better security.
ISSN:0960-0779
1873-2887
DOI:10.1016/j.chaos.2021.110962