Exploiting Circular Shifts for Efficient Chaotic Image Encryption

This work presents a chaotic image encryption algorithm that acts on the binary level of the image for effective permutation, and on the byte level for substitution. The permutation step combines actions of bit level rearranging, and bit shuffling. Circular shift operations are used for bit shuffling, to reduce the execution time. Circular shifts are also applied to shuffle the permutation and substitution rules, effectively increasing security at a very low execution cost. The encryption keys are plaintext dependent, and a key mixing step in included, so that each part of the key affects all the subsequent encryption operations. For the encryption, a new Soboleva hyperbolic tangent based map is first designed. The dynamical behavior of the map is studied and shows robust chaos, and an absence of equilibria, meaning that it can generate hidden attractors. This map is used as an entropy source, along with a chaotic pseudo random number generator. The encryption process shows a good performance under a collection of tests, and has also a low execution time, 0.0134 sec for a 256x256 image, 0.0530 sec for a 512x512 image, and 0.2050 sec for a 1024x1024 image.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3572589
Citations
19
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
24.24
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploiting Circular Shifts for Efficient Chaotic Image Encryption

Wassim Alexan, Sotirios K. Goudos, Marcin Lawnik, Lazaros Moysis et al.
19 citations
IEEE Access
Chaos-based Image/Signal Encryption
24.24
article

Exploiting Circular Shifts for Efficient Chaotic Image Encryption

Wassim Alexan, Sotirios K. Goudos, Marcin Lawnik, Lazaros Moysis, Murilo S. Baptista, George F. Fragulis
article en
19 citations

Abstract

This work presents a chaotic image encryption algorithm that acts on the binary level of the image for effective permutation, and on the byte level for substitution. The permutation step combines actions of bit level rearranging, and bit shuffling. Circular shift operations are used for bit shuffling, to reduce the execution time. Circular shifts are also applied to shuffle the permutation and substitution rules, effectively increasing security at a very low execution cost. The encryption keys are plaintext dependent, and a key mixing step in included, so that each part of the key affects all the subsequent encryption operations. For the encryption, a new Soboleva hyperbolic tangent based map is first designed. The dynamical behavior of the map is studied and shows robust chaos, and an absence of equilibria, meaning that it can generate hidden attractors. This map is used as an entropy source, along with a chaotic pseudo random number generator. The encryption process shows a good performance under a collection of tests, and has also a low execution time, 0.0134 sec for a 256x256 image, 0.0530 sec for a 512x512 image, and 0.2050 sec for a 1024x1024 image.

IEEE AccessVol. 13
Silesian University of Technology (PL), University of Aberdeen (GB), Aristotle University of Thessaloniki (GR), Institute for Complex Systems (IT), University of Western Macedonia (GR), German University in Cairo (EG)
Openalex Percentile: Top 0%
Chaos-based Image/Signal Encryption
24.24
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Exploiting Circular Shifts for Efficient Chaotic Image Encryption — Wassim Alexan, Sotirios K. Goudos, et al. · IEEE Access (2025) | TGRS Research Map | TGRS