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...
Saved in:
Published in: | Chaos, solitons and fractals solitons and fractals, 2024-02, Vol.179, p.114396, Article 114396 |
---|---|
Main Authors: | , , , |
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!
|
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 |