High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function

The widespread availability of networks has significantly increased the exposure of data to security threats, necessitating robust encryption methods. While existing symmetric block ciphers offer varying levels of security, they are susceptible to advancements in cryptanalysis. From this perspective...

Full description

Saved in:
Bibliographic Details
Main Authors: Medien Zeghid, Hassan Yousif Ahmed, Akhtar Nawaz Khan
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10824816/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841550869009530880
author Medien Zeghid
Hassan Yousif Ahmed
Akhtar Nawaz Khan
author_facet Medien Zeghid
Hassan Yousif Ahmed
Akhtar Nawaz Khan
author_sort Medien Zeghid
collection DOAJ
description The widespread availability of networks has significantly increased the exposure of data to security threats, necessitating robust encryption methods. While existing symmetric block ciphers offer varying levels of security, they are susceptible to advancements in cryptanalysis. From this perspective, in this article, we present an efficient approach to enhancing the security of these ciphers through the integration of chaos theory. The key to this enhancement is a newly developed adaptive chaotic map based on sine map and the dynamic interplay of two key parameters (rn,k<inline-formula> <tex-math notation="LaTeX">$_{\mathrm {n}}$ </tex-math></inline-formula>). Of course, the efficiency of the proposed chaotic map is demonstrated by the time evolution, the Bifurcation diagram, Permutation Entropy (PE), Fuzzy Correlation Dimension (FCD), and Lyapunov Exponent (LE) analyses and comparison with the existing reported maps. Thereafter, by applying chaos theory to address the limitations of default cipher parameters, and operating modes and to control S-boxes, permutation functions, key schedules, data masking, we introduce nonlinearity and diffusion, making the block ciphers more resistant to attacks. Through extensive simulations and evaluations, we demonstrate the effectiveness of our approach in strengthening the security of the enhanced ciphers against pattern, statistical, differential, key sensitivity, Linear, and Padding Oracle attacks. Additionally, we present a high-level design and implementation of a configurable cryptosystem using SystemC. The configurable design allows for flexibility in integrating different ciphers and adapting to evolving security needs.
format Article
id doaj-art-b3ffae473e494829859793073f4b5673
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-b3ffae473e494829859793073f4b56732025-01-10T00:00:49ZengIEEEIEEE Access2169-35362025-01-01133823384010.1109/ACCESS.2025.352572910824816High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced FunctionMedien Zeghid0https://orcid.org/0000-0001-8217-3455Hassan Yousif Ahmed1https://orcid.org/0000-0003-0452-2271Akhtar Nawaz Khan2https://orcid.org/0000-0002-6323-5638Department of Computer Engineering and Information, College of Engineering in Wadi Alddawasir, Prince Sattam Bin Abdulaziz University, Wadi Alddawasir, Saudi ArabiaDepartment of Electrical Engineering, College of Engineering in Wadi Alddawasir, Prince Sattam Bin Abdulaziz University, Wadi Alddawasir, Saudi ArabiaDepartment of Electrical Engineering, University of Engineering and Technology Peshawar, Peshawar, PakistanThe widespread availability of networks has significantly increased the exposure of data to security threats, necessitating robust encryption methods. While existing symmetric block ciphers offer varying levels of security, they are susceptible to advancements in cryptanalysis. From this perspective, in this article, we present an efficient approach to enhancing the security of these ciphers through the integration of chaos theory. The key to this enhancement is a newly developed adaptive chaotic map based on sine map and the dynamic interplay of two key parameters (rn,k<inline-formula> <tex-math notation="LaTeX">$_{\mathrm {n}}$ </tex-math></inline-formula>). Of course, the efficiency of the proposed chaotic map is demonstrated by the time evolution, the Bifurcation diagram, Permutation Entropy (PE), Fuzzy Correlation Dimension (FCD), and Lyapunov Exponent (LE) analyses and comparison with the existing reported maps. Thereafter, by applying chaos theory to address the limitations of default cipher parameters, and operating modes and to control S-boxes, permutation functions, key schedules, data masking, we introduce nonlinearity and diffusion, making the block ciphers more resistant to attacks. Through extensive simulations and evaluations, we demonstrate the effectiveness of our approach in strengthening the security of the enhanced ciphers against pattern, statistical, differential, key sensitivity, Linear, and Padding Oracle attacks. Additionally, we present a high-level design and implementation of a configurable cryptosystem using SystemC. The configurable design allows for flexibility in integrating different ciphers and adapting to evolving security needs.https://ieeexplore.ieee.org/document/10824816/Adaptivechaosconfigurablechaos performance analysishigh-level designsine map
spellingShingle Medien Zeghid
Hassan Yousif Ahmed
Akhtar Nawaz Khan
High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function
IEEE Access
Adaptive
chaos
configurable
chaos performance analysis
high-level design
sine map
title High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function
title_full High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function
title_fullStr High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function
title_full_unstemmed High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function
title_short High-Level Design and Implementation of a Configurable Cryptosystem With a Novel Chaos-Enhanced Function
title_sort high level design and implementation of a configurable cryptosystem with a novel chaos enhanced function
topic Adaptive
chaos
configurable
chaos performance analysis
high-level design
sine map
url https://ieeexplore.ieee.org/document/10824816/
work_keys_str_mv AT medienzeghid highleveldesignandimplementationofaconfigurablecryptosystemwithanovelchaosenhancedfunction
AT hassanyousifahmed highleveldesignandimplementationofaconfigurablecryptosystemwithanovelchaosenhancedfunction
AT akhtarnawazkhan highleveldesignandimplementationofaconfigurablecryptosystemwithanovelchaosenhancedfunction