Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms

This paper presents a modification of an image encryption algorithm combining chaos and the Fibonacci matrix by integrating artificial intelligence via a Generative Pre-Trained Transformer (GPT). The goal is to improve the robustness of the algorithm by dynamically adapting the parameters of the cha...

Full description

Bibliographic Details
Published in:Engineering Proceedings
Main Authors: Hristina Stoycheva, Stanimir Sadinov, Krasen Angelov, Panagiotis Kogias, Michalis Malamatoudis
Format: Article
Language:English
Published: MDPI AG 2025-08-01
Subjects:
Online Access:https://www.mdpi.com/2673-4591/104/1/20
_version_ 1848776708628414464
author Hristina Stoycheva
Stanimir Sadinov
Krasen Angelov
Panagiotis Kogias
Michalis Malamatoudis
author_facet Hristina Stoycheva
Stanimir Sadinov
Krasen Angelov
Panagiotis Kogias
Michalis Malamatoudis
author_sort Hristina Stoycheva
collection DOAJ
container_title Engineering Proceedings
description This paper presents a modification of an image encryption algorithm combining chaos and the Fibonacci matrix by integrating artificial intelligence via a Generative Pre-Trained Transformer (GPT). The goal is to improve the robustness of the algorithm by dynamically adapting the parameters of the chaotic system and generating cryptographic keys based on image characteristics. The proposed methodology includes two main innovations: the implementation of GPT for automated generation of the initial parameters of the chaotic system, which allows for greater variability and security in encryption, and the use of GPT for dynamic determination of the Fibonacci Q-matrix, which provides additional complexity and increased resistance to attacks. The method is realized in the MATLAB (R2023a) environment through integration with OpenAI API and the MATLAB–Python interface for requesting GPT models. The efficiency and reliability of the modified algorithm are compared with those of standard chaotic encryption algorithms, and its robustness to various cryptographic attacks is also studied.
format Article
id doaj-art-e081b442832244ca82c8e00924318a3f
institution Directory of Open Access Journals
issn 2673-4591
language English
publishDate 2025-08-01
publisher MDPI AG
record_format Article
spelling doaj-art-e081b442832244ca82c8e00924318a3f2025-09-26T14:39:13ZengMDPI AGEngineering Proceedings2673-45912025-08-0110412010.3390/engproc2025104020Implementing Artificial Intelligence in Chaos-Based Image Encryption AlgorithmsHristina Stoycheva0Stanimir Sadinov1Krasen Angelov2Panagiotis Kogias3Michalis Malamatoudis4Department of Communication Technique and Technologies, Technical University of Gabrovo, 5300 Gabrovo, BulgariaDepartment of Communication Technique and Technologies, Technical University of Gabrovo, 5300 Gabrovo, BulgariaDepartment of Communication Technique and Technologies, Technical University of Gabrovo, 5300 Gabrovo, BulgariaDepartment of Physics, Democritus University of Thrace, 65404 Kavala, GreeceDepartment of Physics, Democritus University of Thrace, 65404 Kavala, GreeceThis paper presents a modification of an image encryption algorithm combining chaos and the Fibonacci matrix by integrating artificial intelligence via a Generative Pre-Trained Transformer (GPT). The goal is to improve the robustness of the algorithm by dynamically adapting the parameters of the chaotic system and generating cryptographic keys based on image characteristics. The proposed methodology includes two main innovations: the implementation of GPT for automated generation of the initial parameters of the chaotic system, which allows for greater variability and security in encryption, and the use of GPT for dynamic determination of the Fibonacci Q-matrix, which provides additional complexity and increased resistance to attacks. The method is realized in the MATLAB (R2023a) environment through integration with OpenAI API and the MATLAB–Python interface for requesting GPT models. The efficiency and reliability of the modified algorithm are compared with those of standard chaotic encryption algorithms, and its robustness to various cryptographic attacks is also studied.https://www.mdpi.com/2673-4591/104/1/20image encryptionartificial intelligenceGPTchaos
spellingShingle Hristina Stoycheva
Stanimir Sadinov
Krasen Angelov
Panagiotis Kogias
Michalis Malamatoudis
Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms
image encryption
artificial intelligence
GPT
chaos
title Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms
title_full Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms
title_fullStr Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms
title_full_unstemmed Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms
title_short Implementing Artificial Intelligence in Chaos-Based Image Encryption Algorithms
title_sort implementing artificial intelligence in chaos based image encryption algorithms
topic image encryption
artificial intelligence
GPT
chaos
url https://www.mdpi.com/2673-4591/104/1/20
work_keys_str_mv AT hristinastoycheva implementingartificialintelligenceinchaosbasedimageencryptionalgorithms
AT stanimirsadinov implementingartificialintelligenceinchaosbasedimageencryptionalgorithms
AT krasenangelov implementingartificialintelligenceinchaosbasedimageencryptionalgorithms
AT panagiotiskogias implementingartificialintelligenceinchaosbasedimageencryptionalgorithms
AT michalismalamatoudis implementingartificialintelligenceinchaosbasedimageencryptionalgorithms