Author Identifier

Haitham Khaled: https://orcid.org/0000-0001-5865-3686

Document Type

Journal Article

Publication Title

IEEE Access

Publisher

IEEE

School

School of Engineering

RAS ID

75823

Funders

King Saud University (RSP2024R260)

Comments

El-den, B. M., Aldosary, S., Khaled, H., Hassan, T. M., & Raslan, W. (2024). Leveraging finite-precision errors in chaotic systems for enhanced image encryption. IEEE Access. Advance online publication. https://doi.org/10.1109/ACCESS.2024.3462807

Abstract

This research explores the application of chaotic systems in generating pseudo-random numbers for encryption protocols, offering a novel perspective on addressing the challenges posed by limited computer precision in cryptographic applications. Chaotic systems, while promising for encryption, often suffer from degradation in their chaotic properties when implemented on computers with finite precision. Previous studies have primarily aimed to mitigate this issue, with limited consideration of harnessing finite-precision errors as a potential source of randomness. In this study, we propose an innovative encryption method that leverages finite-precision errors within chaotic systems. The algorithm generates a keystream based on lower bound error and employs standard MATLAB routines to describe its main steps, including initialization and image factor addition, Chua's circuit simulation, error sequence generation, normalization, reshaping of the normalized sequence, and the encryption process. Comprehensive performance evaluations were conducted using benchmark images, including Cameraman, Peppers, and Catherine, each with dimensions of 256 × 256 pixels. Evaluation criteria encompassed key space analysis, pixel correlation, entropy of information, histogram analysis, and resistance to noise attacks. The results highlight the effectiveness and security of the proposed method, showcasing its practical utility in real-world encryption scenarios. This research not only contributes a novel approach to encryption but also provides valuable insights into the potential of utilizing finite-precision errors to enhance randomness generation in chaotic systems for cryptographic applications.

DOI

10.1109/ACCESS.2024.3462807

Creative Commons License

Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Share

 
COinS