Loading…

Image encryption algorithm based on a new 3D chaotic system using cellular automata

Cryptography and steganography are usual methods for safe transfer of information, which encryption algorithms turn original images into unreadable noise-like images. This paper presents a novel symmetric cryptosystem designed for the transmission of RGB color images through open channels and our go...

Full description

Saved in:
Bibliographic Details
Published in:Chaos, solitons and fractals solitons and fractals, 2024-02, Vol.179, p.114396, Article 114396
Main Authors: Darani, A. Yousefian, Yengejeh, Y. Khedmati, Pakmanesh, H., Navarro, G.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Cryptography and steganography are usual methods for safe transfer of information, which encryption algorithms turn original images into unreadable noise-like images. This paper presents a novel symmetric cryptosystem designed for the transmission of RGB color images through open channels and our goal is to provide a secure cryptography algorithm against cropping and noise attacks. The encryption algorithm is based on a suitable 3D hybrid chaotic system, with high Lyapunov exponent value, leveraging the advantages of common chaos maps while addressing their inherent limitations. To further enhance security, a novel pixel shuffle operator is employed to eliminate any potential neighborhood relations between image pixels. The encryption process incorporates reversible second-order cellular automata, which are applied to the outputs of the chaotic system. Key generation is achieved through the utilization of irreversible cellular automata. The resulting key space is large enough to resist brute-force attacks and performs a high level of sensitivity. Experimental results, including analysis of histograms, entropies, and pixel correlations, confirm the effectiveness of the proposed image encryption scheme, and prove its resilient against statistical attacks and a remarkable resistance against data loss attacks. •Improving classical chaotic systems by creating a three-dimensional system with high Lyapunov exponent value.•Defining suitable functions to shuffle image pixels.•Introducing a resistant and effective encryption algorithm based on the new chaotic system and cellular automata.
ISSN:0960-0779
1873-2887
DOI:10.1016/j.chaos.2023.114396