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...
Saved in:
Main Authors: | , , |
---|---|
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 |