ConceptioArchivearXiv CS
arXiv CSopen access

A Hybrid Quantum-Chaos Theory Approach to Image Encryption Using Reservoir Computing

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
cryptography, security, privacy, cybersecurity

A Hybrid Quantum-Chaos Theory Approach to Image Encryption Using Reservoir Computing Naheen Mohd. Kadir [email protected] Department of Computer Science & Engineering RUET, Rajshahi, Bangladesh

arXiv:2607.09923v1 [cs.CR] 10 Jul 2026

June, 2025 (Undergrad Thesis)

Abstract This research presents a novel hybrid image encryption system that combines quantum cryptography, chaos theory and reservoir computing to address the limitations of conventional encryption methods. With the rapid advancements in quantum computing, traditional systems like RSA, DHKE (related to prime number factorization) are vulnerable to quantum attacks i.e. Shor’s algorithm, Grover’s algorithm. In response, this study proposes a hybrid solution that uses quantum cryptographic protocols, particularly the E91 protocol, to generate secure, eavesdrop-proof keys through quantum entanglement. The integration of chaos theory, specifically the Lorenz hyper-chaotic system, enhances the encryption system by adding unpredictability and sensitivity to initial conditions, making it more resistant to both classical and quantum-based attacks. Reservoir computing is used to improve computational efficiency, enabling faster and more effective encryption and decryption processes. The system achieved encryption times as low as 0.0296s and decryption times as low as 0.0164s for 128×128 images, with MAE reduced for 300–600 node networks, and NPCR and UACI above 99.6% and 0.49, respectively, across various image sizes and configurations. By combining quantum cryptography, chaos theory and reservoir computing, this approach offers both enhanced security and practical feasibility for image encryption in the age of quantum computing. Keywords: Quantum cryptography, Quantum computing, E91 protocol, Image encryption, SHA-256, Chaos theory, Lorenz system, Reservoir computing, Hybrid encryption system

1

Introduction

The rapid development of quantum computing [1] and chaos theory [2] has introduced paradigm-shifting in cryptography and data security. Encrypting images is a very impor1

tant way to keep private visual data safe from people who want to access them illegally over a network. Traditional encryption methods, on the other hand, have a lot of issues [3], mostly because they rely on formulas that are easy to figure out [4] by quantum computer. Classical types of encryption are simple to get around. We can see two examples, RSA [5] and DHKE [6]. They are safe because it is hard to factor big prime numbers. If we have a powerful enough quantum computer, Shor’s algorithm [7] can de-touch prime numbers from multiplication of big prime numbers in a very short amount of time. In other words, it can get around RSA cryptography. In the same way, Grover’s algorithm [8] can weaken traditional encryption methods, making it easier for brute-force attacks to find valid keys. Keys that are safe and can’t be read by anyone else are made with quantum encryption protocols [9], such as the E91 protocol [10]. On the other hand, chaos theory has done a great job of making cryptography safer [11]. This is because it is usually unpredictable and depends a lot on how it initiates. This convergence of quantum and chaotic systems may offer a feasible pathway toward quantum-resistant image encryption methodologies. The main objective of this research is to find ways to fix the problems with current image encryption methods. As quantum computing gets better, encryption methods that rely on breaking down prime numbers are becoming less secure. Chaotic dynamical systems, especially the Lorenz attractor model [12], are a very interesting option because they can create complex, non-linear patterns that are very sensitive to initial conditions. Because they are so unpredictable, these systems are very hard to break with regular cryptanalysis methods. They are also more secure against both classical and quantum attacks. Reservoir Computing [13][14] also makes it easier to work with complex, high-dimensional data by speeding up and improving the processes of encryption and decryption. The goal of this research is to come up with a hybrid method that uses these modern computing techniques to make image encryption safer. The E91 protocol is very safe to generate keys. Chaos-based systems can then make the process even more unpredictable with addition of E91 protocol. Putting all of these components together will allow the technique for encrypting images work much better. It will also be able to deal with both classical and quantum threats that might come up in the future. The purpose of this research is to make a hybrid encryption system that uses the E91 protocol for secure quantum key distribution, the Lorenz system for producing random chaotic sequences and and reservoir computing for quick and safe processing of image data. The process makes sure that the encryption is powerful enough to keep anybody from break in, which makes it safer and more effective.

2

Existing Research and Developments

Quantum cryptography, chaos-based encryption and reservoir computing all coming together could change the way image encryption works. Quantum key distribution (QKD), chaos theory, and reservoir computing are all fascinating technologies on their own, but merging them into a single, multi-layered encryption system is an attractive research possibility. Quantum cryptography, especially Quantum Key Distribution (QKD) [15] and Quantum Machine Learning (QML) [16], has a quantum advantage in keeping information safe through quantum entanglement [1], like the E91 QKD protocol [10]. QKD provides unbreakable security in perfect conditions, but it is still hard to combine with other en-

2

cryption schemes since it is hard to combine quantum and classical channels. Recent research has focused on using QKD with classical algorithms like AES [17] or DES [18] to encrypt steganographic image [19]. But the usage of classical algorithm which follows the mathematical rules is vulnerable to quantum computer. Chaos-based encryption systems, utilizing chaotic phenomena such as the Lorenz attractor [12], have been explored for their potential in secure image encryption [20]. The inherent unpredictability and sensitivity to initial conditions make them resilient to traditional cryptanalysis. However, chaos-based encryption systems are susceptible to new forms of attack, such as those leveraging Machine Learning techniques [21]. Furthermore, chaotic map systems like the Arnold map and Chen’s chaotic system are computationally expensive for large images [22]. Nevertheless, deep learning-based chaotic systems [23] show promise in improving the efficiency and robustness of image encryption. Reservoir computing, particularly echo state networks (ESNs) [14], offers an efficient solution for speeding up encryption and decryption processes, particularly in image encryption [13]. Reservoir computing models are faster than traditional neural networks, but challenges remain in scaling them to handle larger images while maintaining security. Further research is needed to optimize reservoir computing architectures for highdimensional image data and ensure that security is not compromised. Integrating these technologies—quantum cryptography, chaos-based encryption, and reservoir computing—into a hybrid system could provide several key benefits. By combining quantum key distribution with chaos-based systems and the computational power of reservoir computing, we can create a system that not only resists quantum-based attacks but also enhances computational efficiency and security. For instance, the unpredictability of chaos-based systems could be used to generate random keys, while quantum cryptography ensures the secure exchange of those keys. Reservoir computing might make the encryption process faster, which would make it useful for applications that need to work in real time. The main research opportunity is to create an integrated encryption system that uses QKD (with the E91 protocol), chaos-based encryption (like the Lorenz system), and reservoir computing all at the same time. This mixed method could help solve a number of important problems. The proposed system leverages the E91 protocol to keep assaults like Shor’s and Grover’s algorithms, which are hard for quantum computers to break. It leverages reservoir computing to speed up and improve the efficiency of encryption and decryption compared to most chaos-based solutions. Using both chaotic sequence generation and quantum key distribution makes guarantee that attacks on both classical and quantum cryptography can’t get through. This means that the system will be safe for a long time. Filling up these research gaps and combining these methods could lead to the creation of a very secure and effective image encryption system that can protect against both traditional and quantum attacks while taking advantage of the processing power of modern technology.

3

Preliminaries

3.1

E91 Protocol

Artur Ekert made the E91 protocol in 1991. The E91 protocol uses quantum entanglement and a Bell-state [24] test to find any eavesdroppers. The security of the protocol depends 3

on the fact that quantum entanglement is not local. It makes sure that any attempt to intercept or measure the quantum data would cause problems for the system [1] and let the people who are communicating know. The E91 Protocol works as follows: • Entangled Particle Pairs: At the core of the E91 protocol is the use of entangled particle pairs. A single source emits pairs of entangled photons, which are typically polarized. The entangled particles are created in a Bell state [24], particularly in the singlet state. The singlet state is described as follows: 1 |Ψ⟩ = √ (|01⟩ − |10⟩) 2 This state implies that if one particle is measured to be in a particular polarization state (say, vertical or horizontal), the other particle will be measured in the corresponding state (opposite polarization). The crucial feature of entanglement is that the outcome of a measurement on one particle instantaneously determines the state of the other, even if the particles are far apart. After the particles are entangled, one photon is sent to Alice, and the other is sent to Bob. This separation allows the two parties to perform measurements on their respective photons independently. • Measurement Process: Alice and Bob each measure the polarization of their received photons. To ensure privacy and security, they do not use fixed bases for their measurements. Instead, they randomly choose from a set of measurement bases. The choice of measurement bases is according to the CHSH test. • CHSH Test: The Clauser-Horne-Shimony-Holt inequality is an important part of the E91 strategy for finding eavesdroppers. The CHSH test looks to see if Alice and Bob’s values remain connected even though they are based on different units. The CHSH inequality is defined as: S = E(A, B) + E(A, B ′ ) + E(A′ , B) − E(A′ , B ′ ) Where E(A, B) represents the correlation between Alice’s and Bob’s measurements using bases A and B, respectively. The measurements fail to follow the CHSH inequality if the number of S is higher than a certain level. • Measurement Bases: The below shows the measurement bases of Alice and Bob: – Alice’s measurement bases: ∗ B1 (horizontal/vertical polarization) ∗ B2 (diagonal/anti-diagonal polarization) ∗ B3 (circular polarization) – Bob’s measurement bases: ∗ B1 (horizontal/vertical polarization) ∗ B2 (diagonal/anti-diagonal polarization) ∗ B3 (circular polarization)

4

• Basis Discussion and Eavesdropper Detection: After measurement process, Alice and Bob publicly discuss their bases but they do not share the actual results of their measurements. This public discussion is essential because it allows them to check whether they used the same bases during measurement. If they are measured using the same bases, their results will be correlated, and they can use these correlated results to generate a shared secret key. However, if an eavesdropper (Eve) tries to intercept the communication, her intervention will disturb the quantum states, causing discrepancies in the correlation between Alice and Bob’s results. These discrepancies can be detected, and Alice and Bob can discard the compromised bits. This detection capability forms the basis for the security of the E91 protocol.

3.2

Chaos Based Encryption

Chaotic systems have long been explored for cryptographic applications due to their sensitivity to initial conditions and their ability to produce seemingly random behaviors, ideal for encryption. Two notable chaos-based encryption techniques are chaotic mapbased encryption and deep learning-enhanced chaotic encryption. Chaotic Map-Based Encryption: Guan et al. [22] proposed a two-phase encryption method using spatial permutation and value spread. The first phase involves pixel shuffling using the Arnold Cat Map, which disrupts pixel relationships by applying a linear transformation. This transformation is controlled by secret parameters p, q, and the number of iterations M . In the second phase, the pixel values are encrypted using Chen’s chaotic system [25], where the chaotic outputs are XOR-ed with pixel values to produce the cipher image. This method offers a large key space (1042 for 64-bit precision), high sensitivity to initial conditions, and a uniform histogram distribution that defends against statistical attacks. However, it has limitations, including the periodicity of the Arnold Cat Map, which could potentially be exploited by attackers, and the normalization of chaotic outputs to 8-bit pixel values, which reduces randomness and weakens security. Additionally, the method is vulnerable to chosen-plaintext attacks. Deep Learning-Enhanced Chaotic Encryption: To address the weaknesses of traditional chaos-based methods, Panwar et al. [26] introduced EncipherGAN, a deep learning-based encryption system that integrates chaotic principles with neural networks. This system uses a cycle-consistent generative adversarial network (cycle-GAN) for both encryption and decryption. The encoder-decoder architecture, enhanced with residual blocks, ensures stable feature transformation and preserves image structure. A convolutional discriminator network evaluates cipher images, ensuring they resemble real encrypted data. The encryption quality is further refined using a loss function that combines adversarial loss, cycle-consistency loss, and Structural Similarity Index Metric (SSIM) optimization. The approach offers advantages such as a larger key space, highquality decryption (PSNR 40 dB), and resistance to statistical and plaintext attacks. However, the method faces challenges such as significant computational overhead during network training and the need for diverse datasets to ensure robustness. Both methods leverage chaotic principles for strong encryption but have different strengths and limitations, with deep learning-enhanced methods offering more advanced security features at the cost of higher computational complexity.

5

3.3

Lorenz Hyper-chaotic System

The classical form of the Lorenz system [12] consists of three differential equations.It show how the system’s state changes over time. But here, we will use a hyperchaotic version of the Lorenz system [27]. It adds a fourth state variable w(t), which makes the system more hyper-chaotic, better than only chaotic and better for cryptography obviously.The four equations governing the system are: dx = a(y − x) + w dt dy = cx − y − xz dt dz = xy − bz dt dw = −yz + rw dt Where: • x(t), y(t), z(t), w(t) represent the four variables of the system (state variables). • a, b, c, r are parameters that define the behavior of the system.

3.4

Reservoir Computing

Reservoir Computing (RC) [13] [28] is now a powerful way to model systems that change over time and make predictions based on time series [29] [30]. It is a well-known and effective recurrent neural network (RNN) design that can do things like predict chaotic time series with very little training data [14]. RC works by adding more dimensions to the input data in a nonlinear way using a set of randomly initialized reservoirs. This is done before training just a linear readout layer. This design saves a lot of money on computing power compared to regular RNNs, which require training the whole network. Reservoir computing is a popular choice for people who want cheaper or less data-centric model than regular deep learning models. It also works well for quick cryptography tasks because it only need to train the output ridge, can model complicated patterns, and is not easy to break with normal cryptanalysis. This section will first explain what RC is and how it works. Next, it will talk about how it can be used for safety. There are three main parts that make up RC that work together to process data quickly and correctly: 1. Input Layer (Win ): • The input layer is a randomly initialized matrix. It maps the input data u(t) ∈ RM to a higher-dimensional space and that is called the reservoir. This layer modifies the input first, which makes the image more complicated. The entries of Win are typically drawn from a uniform distribution, typically in the range [−k, k], where k is a tunable hyperparameter that controls the scale of the transformation. 2. Reservoir Dynamics:

6

• The reservoir’s state r(t + ∆t) is updated via a nonlinear transformation. The state evolves according to the following equation: r(t + ∆t) = tanh(Win u(t) + Ar(t)), where A represents the adjacency matrix of the reservoir, and the tanh function acts as the activation function. The reservoir network is fixed and random, and its primary function is to nonlinearly expand the input data into a high-dimensional state space that captures the complex dynamics of the input. 3. Readout Layer (Wout ): • The readout layer is a linear layer that is trained using a simple regression technique, typically ridge regression, to map the reservoir states to the desired output. The optimization minimizes the error between the predicted output and the actual target. The optimization objective is given by: ! τ X Wout = arg min ||Wout r(t) − u(t)||2 + β||Wout ||2 , t=1

where β is a regularization parameter that prevents overfitting and ensures the stability of the learned weights. This approach, where only the readout layer is trained, significantly reduces computational complexity compared to traditional RNNs, which require the training of all network weights.

3.5

Reservoir Computing in Encryption

Reservoir Computing is suitable for cryptographic applications due to its fast computing mechanism. In RC-based encryption, the high-dimensional reservoir unit makes it hard to figure out how the data was protected by what. Two different kinds of RC-based cryptography were studied: Prediction Mode: Proposed by Ramamurthy et al. [31], this mode use a shared secret key k with identical RC networks between the communicating parties. In this mode: • Alice encrypts an image by training the reservoir states by predicting the image pixels. This process uses the chaotic behavior of the reservoir by performing pixelwise predictions. Here, the key k guides the prediction process of reservoir. • Bob performs decryption by applying the learned Wout reservoir states.Then is is reconstructed using the same key k. By iteratively applying the readout layer, the method can recover the original image. Separation Mode: Introduced by Krishnagopal et al. [32], this mode treats the secret key as input X and the image as the target Y. In this approach: • The sender trains the readout layer Wout of the reservoir to separate the target image Y from the key X. The method utilizes reservoir computing to separate the image data from the secret key using the complex dynamics of reservoir. 7

• The receiver decrypts the image through a single matrix multiplication: Y = Wout R, where R is the reservoir state at the receiver’s end. This method has been shown to make encryption and decoding much faster, with speeds of up to 7.6 MB/s. This works a lot faster than prediction-based RC methods and old-fashioned chaos-based encryption methods [33].

4

Proposed Architecture

4.1

Overview of Full Proposed Hybrid Approach

The proposed hybrid encryption system uses reservoir computing to integrate quantum key distribution with chaotic systems. It encrypts and decrypts images quickly and safely. This system employs quantum cryptography to safely produce and send keys, hashing and chaos theory to make things very unpredictable because of its randomness, and reservoir computing to ensure that encryption and decryption take place quickly by just using the output layer. Fig 1 shows a summary of how the method works. 4.1.1

Alice’s Encryption Process

The suggested encryption method starts with Alice and Bob sharing entangled photons using the E91 Quantum Key Distribution (QKD) protocol. This makes sure that the keys are sent securely through quantum entanglement. Alice then hashes the key using SHA-256 to make a unique cryptographic key. This key is used to compute the initial conditions. These starting conditions are used to set up a Lorenz-based hyper-chaotic system that makes pseudo-random sequences that are very sensitive to starting conditions, which makes them hard to predict. When we encrypt an image, we break it up into RGB channels and then use the chaotic sequence and the encryption key to treat each channel separately. After that, Bob gets the encrypted image (Wout) through a regular channel. The encrypted image doesn’t include any original pixel data; instead, it is shown as output weight vector in reservoir computing, which makes the network perform better and keeps it safer. 4.1.2

Bob’s Decryption Process

Bob utilizes the same E91 process to make the final decryption key by measuring the entangled photon pair with quantum technology. The key that Bob made is the same as the one that Alice used. Next, the key goes through SHA-256 hashing, which makes sure that it is correct and creates a hashed text that will be used to decrypt it. Bob then takes the hashed key to figure out the starting conditions and uses those to make the Lorenz hyper-chaotic sequence that goes with them, just like Alice did. Bob uses the created chaotic sequence and the decryption key to reverse the operations on the encrypted image (Wout) and get the original RGB channels back. To put the original image back together, these channels are processed in the opposite sequence. Finally, after the decryption process is finished, the RGB channels are combined, and Bob gets the decrypted image, which is precisely the same as the original image.

8

Figure 1: Overview of the Proposed Hybrid Image Encryption Model

4.2

E91 Protocol for Secure Key Distribution

The E91 protocol uses quantum entanglement to make sure that Alice and Bob can safely share keys without anybody else being able to break in. Entangled photon pairs are made, and each person measures the polarization of their photon in a randomly determined basis, such as diagonal or rectilinear. The correlation of measurement results creates a shared secret key, and Bell’s theorem violations will find any eavesdropper, ensuring security. The key generation process is formalized as follows: S = ⟨A1 B1 ⟩ + ⟨A1 B2 ⟩ + ⟨A2 B1 ⟩ − ⟨A2 B2 ⟩,

(1)

where S is the Bell parameter, and Ai , Bi are Alice’s and Bob’s measurement outcomes. If |S| > 2, the system is secure.

4.3

Calculating Initial Conditions

After successfully shared the key to Alice and Bob using E91 protocol, we hased the key using SHA256. After getting the hashed key from the SHA-256 function, we use this hash to figure out the starting conditions for the Lorenz system [12]. These starting conditions will determine how the chaotic sequence used for encryption acts. The initial conditions x0 , y0 , z0 , w0 are computed using the combination of XOR operations and summation. This process is inspired by Li et. al. [34]. For each initial condition, we take specific chunk and apply the following calculations: 9

x0 = f (K17 − K20 )

(2)

y0 = f (K21 − K24 )

(3)

z0 = f (K25 − K28 )

(4)

w0 = f (K29 − K32 )

(5)

For example, f function for x0 is: x0 = ((k17 ⊕ k18 ) ⊕ (k18 ⊕ k19 ) ⊕ (k19 ⊕ k20 )) ! 32 X kj × 2j−1 × 247 j=1

(6)

These operations ensure that even a tiny changes in the key will result in significantly different initial conditions. Thus, the encryption process is very sensitive to the secret key.

Figure 2: Key Hashing and Initial Conditions Derivation Process

4.4

Generate Chaotic Sequence

The generation of chaotic sequences begins with initial conditions (x0 , y0 , z0 , w0 ) derived from the SHA-256 hash of the encryption key. These initial conditions are crucial, as small changes lead to drastically different chaotic sequences. The Lorenz system is solved using the RK45 solver (Runge-Kutta method with adaptive step size) from time t = 0 to t = T + M × N , where T is the transient time, and M × N represents the image dimensions. The first T steps are discarded to allow the system to stabilize, after which valid chaotic sequences x(t), y(t), z(t), w(t) are obtained. These continuous sequences are then normalized and scaled to fit within the pixel range of 0 to 255, suitable for encryption purposes. Then the chaotic sequences are used to generate encryption sequences for the red, green, and blue channels as follows: Cr = [(x ⊕ w) + H] 10

mod N

(7)

Figure 3: Chaotic Sequence Generation Process Cg = [(y ⊕ w) + H]

mod N

(8)

Cb = [(z ⊕ w) + H]

mod N

(9)

where Cr , Cg , Cb represent the encryption sequences for the red, green, and blue channels, respectively, x, y, z, w are the chaotic values and H is the value derived from the hashed key. These chaotic sequences are then used to encrypt the image.

4.5

Encryption

The image encryption process involves multiple steps, with key hashing, initial condition generation, and chaotic sequence generation being the key stages. Reservoir Computing and random patterns are used to protect the image by applying chaotic transformations to its color channels. The Reservoir Computing model uses these chaotic sequences to transform the original image into the encrypted cipher image, ensuring robust security for the encryption. This process is called the separation mode process [32]. The equations used in this process are as follows: Reservoir State Update: rt+1 = (1 − α)rt + α · tanh(Win · ut + A · rt )

11

(10)

Figure 4: Image Encryption Process using Chaotic Sequences and Reservoir Computing Training the Output Layer (Ridge Regression): Wout = YRT (RRT + λI)−1

4.6

(11)

Decryption

The cipher array Wout holds the encrypted image, which has red (Woutr ), green (Woutg ), and blue (Woutb ) channels that are decoded one at a time. The Reservoir Computing model and its accompanying chaotic sequence Dr , Dg , and Db are used to process each channel in order to decrypt it and get back the original pixel values. The same secret key that was used to encrypt the image data is also used to decode it. The model regenerates the reservoir states and uses an inverse transformation to make sure that the pixel values for each color channel are restored correctly. The three channels are put back together to make the full-color image after they have been decoded. At last, the pixel values are adjusted to the 0–255 range to prevent overflow or underflow, producing a valid image. This encryption approach is safe because the original image can only be perfectly recreated with the right key. The equation used to decrypt the image is: Y = Wout · R (12)

5

Result and Discussion

Here we performed performance test of the hybrid model to see how it performs, security analysis to observe it is secure or not, and finally visual analysis to see how it looks like after encryption and decryption.

5.1

Performance Analysis

This section presents a performance analysis that evaluates the effectiveness of the system using different network sizes, encryption and decryption times, and key generation rates. 12

Figure 5: Restoring the Original Image from the Encrypted Cipher Image 5.1.1

MAE of Decrypted Image in Different Network Sizes

We examined the Mean Absolute Error (MAE) between the original and decrypted photos for different network sizes and image resolutions (Lena and Baboon at 256×256 and 512×512). The results suggest that larger networks reduce MAE significantly, making

Figure 6: MAE vs Network size of Lena (256X256) decryption better. The biggest changes happen when the network size is between 300 and 600. After that, the changes get smaller and smaller. Both pictures showed the same trends, which showed that larger networks make decryption more accurate. 13

Figure 7: MAE vs Network size of Baboon (512X512) 5.1.2

Encryption and Decryption Mean Time

We examined how long it took to encrypt and decrypt images of different sizes and networks of different sizes. Table 1 displays the average time it took to encrypt and decrypt on test images. Each image was tested 100 times to get the average. Image Name Baboon Baboon Baboon Lena Lena Lena

Image Size 512 256 128 512 256 128

Network Size 600 500 300 600 500 300

Mean Encryption Time(s) 0.3689 0.1313 0.0297 0.3515 0.1312 0.0296

Mean Decryption Time(s) 0.2799 0.0843 0.0164 0.2745 0.0878 0.0176

Table 1: Mean Encryption and Decryption Times for Different Images, Image Sizes, and Network Sizes The results indicate that as image and network sizes decrease, both encryption and decryption times decrease as well. The encryption time for a 512x512 Baboon image with a 600 network size is 0.3689 seconds, which drops to 0.0297 seconds for a 128x128 image with a 300 network size. The network size directly impacts processing time, with larger networks requiring more time due to the increased number of neurons and weights. However, the system shows efficient performance even with larger images. 5.1.3

E91 Protocol Key Generation Rate

The E91 protocols’ key generation rate, used in quantum cryptography, was tested with different singlet state numbers. The table 2 shows the results for key length, key generation time, and key generation rate. It shows that increasing the number of singlet states leads to longer key lengths and faster key generation rates. Although the key generation time increases with more singlet states, the key generation rate improves, providing a stronger, faster protocol with more secure keys.

5.2

Security Analysis

In this part, we examine how well the proposed approach for encrypting images works. using key sensitivity, NPCR (Number of Pixel Change Rate), UACI (Unified Average 14

Singlet State Used

Key Length

Key Generation Time (s)

Key Generation Rate (bps)

25

7

4.39

1.59

100

25

4.66

5.37

250

57

5.42

10.52

500

106

8.66

12.24

700

157

11.43

14.87

Table 2: E91 Protocol Key Generation Rate Changing Intensity), and histogram analysis. 5.2.1

CHSH Value Analysis

The CHSH inequality confirms the E91 protocol’s secure quantum key distribution, with values in Table 3 exceeding |S| > 2, ensuring entanglement-based protection against eavesdropping. Table 3: CHSH Values for Image Encryption Configurations Image Name Baboon Baboon Lena Lena

5.2.2

Image Size 512 256 512 256

Singlet States 500 250 500 250

Key Length 106 57 106 57

CHSH Value (S) 2.82 2.79 2.80 2.78

Key Sensitivity

Its strong key sensitivity makes the encryption mechanism more secure. Fig 8 shows that a change of only one bit in the key creates a very different hash and decrypted image. The big difference between the original image and the changed image shows how well the system can stop illegal access, which proves that it is reliable. 5.2.3

NPCR and UACI

We employ both NPCR and UACI to check how strong and high-quality the encrypted images are when the keys change. The NPCR results reveal that even little changes to the source image cause big changes in the encrypted image, with NPCR values always being above 99.6%. Also, UACI values show that the hybrid encryption process does a good job of mixing up the pixel values, which makes the encrypted image look random and very hard to decrypt. 5.2.4

Histogram Analysis

We utilize histogram analysis to look at how the pixel intensity is spread out in encrypted photos. The histogram of the original image usually reveals a pattern in the intensities of the pixels, while the histogram of the encrypted image shows a more even distribution. 15

Figure 8: Decryption Using the Slightly Changed Key Table 4: NPCR and UACI for Different Images and Sizes Image Name

Image Size

NPCR

UACI

Baboon

512

99.64%

0.4989

Baboon

256

99.76%

0.4936

Baboon

128

99.82%

0.4958

Lena

512

99.64%

0.4900

Lena

256

99.78%

0.4968

Lena

128

99.80%

0.4976

This means that the encryption process has done a good job of randomizing the pixel values. This even distribution is good because it makes the encrypted image look like random data, which protects it from frequency analysis and statistical attacks. Fig 9 illustrates the histogram of the original and encrypted image, which are very different from each other. The histogram of the original image has definite peaks that show the pixel intensities, whereas the histogram of the encrypted image is equally spaced out. This shows that the encryption procedure worked to keep the image safe. Overall, the results from NPCR, UACI and histogram analysis describes that the proposed method ensures strong security by effectively randomizing the encrypted image and making it resistant to various kind of attacks.

5.3

Visual Analysis

By observing the input image, encrypted image, and decrypted image next to each other, we can see how perfect the encryption method works. We can find out how greatly the hybrid system help to protect visual information. The fig 10 below show the original image (left one) then the encrypted image (middle one) and lastly decrypted image next to each other. The visual tests show that the encryption approach works well. The encrypted image seems completely random, so you can’t see any of the original pixels. The decryption 16

Figure 9: Histogram comparison of the original and encrypted images

Figure 10: Orginal, Encrypted and Decrypted Image brings back the original image fully, with no loss.

6

Discussion and Findings

The question this research tried to answer is whether quantum cryptography, chaos theory, and reservoir computing could all be used together to protect pictures. The study found that putting these different technologies together can make security systems which are safe and work well a lot better. It has been proven that the Quantum Key Distribution (QKD) protocol’s E91 protocol can protect encryption keys from quantum dangers. It is used to make random sequences for image encryption. The Lorenz system is an example of a chaotic system. This makes it very hard to break with traditional cryptanalysis. Reservoir computing is a very significant part of making the process perform better. It is a key aspect in encrypting images with high resolution in real time. Quantum cryptography, chaos theory, and reservoir computing could all work together to make encryption systems that are exceedingly safe, fast, scalable and efficient.

7

Conclusion and Future Work

This study looked into a process for encrypting images that combines quantum key distribution or quantum cryptography, chaos theory and reservoir computing. The results showed that the hybrid technique is a safe, fast, and effective way to encrypt data. Still, more work needs to be done to smoothly fit these technologies into a useful framework. More study into system optimization, scalability, and quantum error correction could 17

lead to big improvements in image encryption. We can create a strong, fast, and scalable encryption system that can handle both conventional and quantum threats by getting beyond these problems. This study looked at the theoretical and practical effects of combining quantum key distribution (QKD), chaos theory, and reservoir computing. However, more research should be done on scalability and real-time encryption to make sure that large images and videos can be handled quickly and efficiently, while also addressing computational needs and latency issues. Also, combining Quantum Error Correction (QEC) [35] with the E91 protocol could make it more resistant by reducing quantum noise and decoherence, which would make sure that encryption is still secure even if there are transmission mistakes. These improvements would make things more useful and safe.

18

References [1] M. Nielsen and I. Chuang, Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge University Press, 2010. [2] F. Su, “The chaos theory and its application,” Journal of Physics: Conference Series, vol. 2012, p. 012118, 09 2021. [3] I. Hussain, F. Ahmed, U. Mujahid, and A. Anees, “Editorial: Applied cryptography and noise resistant data security,” Security and Communication Networks, vol. 2018, pp. 1–2, 12 2018. [4] A. Mehmood, A. Shafique, M. Alawida, and A. N. Khan, “Advances and vulnerabilities in modern cryptographic techniques: A comprehensive survey on cybersecurity in the domain of machine/deep learning and quantum techniques,” IEEE Access, vol. 12, pp. 27530–27555, 2024. [5] R. L. Rivest, A. Shamir, and L. Adleman, “A method for obtaining digital signatures and public-key cryptosystems,” Commun. ACM, vol. 21, p. 120–126, Feb. 1978. [6] W. Diffie and M. Hellman, “New directions in cryptography,” IEEE Transactions on Information Theory, vol. 22, no. 6, pp. 644–654, 1976. [7] P. W. Shor, “Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer,” SIAM Journal on Computing, vol. 26, no. 5, pp. 1484–1509, 1997. [8] L. K. Grover, “A fast quantum mechanical algorithm for database search,” in Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing, STOC ’96, (New York, NY, USA), p. 212–219, Association for Computing Machinery, 1996. [9] D. J. Griffiths and D. F. Schroeter, Introduction to quantum mechanics. Cambridge ; New York, NY: Cambridge University Press, third edition ed., 2018. [10] A. K. Ekert, “Quantum cryptography based on bell’s theorem,” Phys. Rev. Lett., vol. 67, pp. 661–663, Aug 1991. [11] L. Kocarev, “Chaos-based cryptography: A brief overview,” Circuits and Systems Magazine, IEEE, vol. 1, pp. 6 – 21, 09 2002. [12] E. N. Lorenz, “Deterministic nonperiodic flow,” Journal of the Atmospheric Sciences, vol. 20, no. 2, pp. 130–141, 1963. [13] X. Jiang, Y. Xie, Y. Zhang, T. A. Gulliver, Y. Ye, F. Xu, and Y. Yang, “Reservoir computing based encryption-then-compression scheme of image achieving lossless compression,” Expert Systems with Applications, vol. 256, p. 124913, 2024. [14] H. Jaeger, “The ”echo state” approach to analysing and training recurrent neural networks,” German National Research Center for Information Technology (GMD), 2001. Technical Report No. 148.

19

[15] S. Panda and S. B. B. Priyadarshini, Security, Privacy, and Trust in Quantum EdgeDriven Intelligence: Challenges and Solutions, pp. 125–150. Cham: Springer Nature Switzerland, 2025. [16] U. Kedia, S. Joshi, T. N. Pandey, and P. Shukla, The Applications of Quantum Machine Learning in Today’s World, pp. 171–191. Cham: Springer Nature Switzerland, 2025. [17] J. Daemen and V. Rijmen, The Design of Rijndael: AES - The Advanced Encryption Standard. 01 2002. [18] B. Schneier, Applied cryptography: protocols, algorithms, and source code in C. Wiley-India, 2007. [19] A. Sykot, M. S. Azad, W. R. Tanha, B. M. Morshed, S. E. U. Shubha, and M. Mahdy, “Multi-layered security system: Integrating quantum key distribution with classical cryptography to enhance steganographic security,” Alexandria Engineering Journal, vol. 121, pp. 167–182, 2025. [20] B. Zhang and L. Liu, “Chaos-based image encryption: Review, application, and challenges,” Mathematics, vol. 11, p. 2585, 06 2023. [21] Y. Wang, K. Ming, C. He, and Z. J. Wang, “Decrypting the chao-based image encryption via a deep autoencoding approach,” in 2023 4th International Conference on Computer, Big Data and Artificial Intelligence (ICCBD+AI), pp. 271–275, 2023. [22] Z.-H. Guan, F. Huang, and W. Guan, “Chaos-based image encryption algorithm,” Physics Letters A, vol. 346, pp. 153–157, 10 2005. [23] S. Zhou, Z. Tao, U. Erkan, A. Toktas, H. Ho-Ching Iu, Y. Zhang, and H. Zhang, “Multidimensional chaotic signals generation using deep learning and its application in image encryption,” Engineering Applications of Artificial Intelligence, vol. 156, p. 111017, 2025. [24] N. Gisin and H. Bechmann-Pasquinucci, “Bell inequality, bell states and maximally entangled states for n qubits,” Physics Letters A, vol. 246, no. 1, pp. 1–6, 1998. [25] G. Chen and T. Ueta, “Yet another chaotic attractor,” International Journal of Bifurcation and Chaos - IJBC, vol. 9, pp. 1465–1466, 07 1999. [26] K. Panwar, A. Singh, S. Kukreja, K. K. Singh, N. Shakhovska, and A. Boichuk, “Encipher gan: An end-to-end color image encryption system using a deep generative model,” Systems, vol. 11, no. 1, 2023. [27] X. Wang and M. Wang, “A hyperchaos generated from lorenz system,” Physica A: Statistical Mechanics and its Applications, vol. 387, no. 14, pp. 3751–3758, 2008. [28] A. Paul, Brain Inspired Learning of Dynamical Systems. PhD thesis, Drexel University, Philadelphia, PA, 2025. [29] F. Wyffels and B. Schrauwen, “A comparative study of reservoir computing strategies for monthly time series prediction,” Neurocomputing, vol. 73, no. 10, pp. 1958–1964, 2010. Subspace Learning / Selected papers from the European Symposium on Time Series Prediction. 20

[30] F. M. Bianchi, S. Scardapane, S. Løkse, and R. Jenssen, “Reservoir computing approaches for representation and classification of multivariate time series,” IEEE Transactions on Neural Networks and Learning Systems, vol. 32, no. 5, pp. 2169– 2179, 2021. [31] R. Ramamurthy, C. Bauckhage, K. Búza, and S. Wrobel, “Using echo state networks for cryptography,” CoRR, vol. abs/1704.01046, 2017. [32] S. Krishnagopal, M. Girvan, E. Ott, and B. Hunt, “Separation of chaotic signals by reservoir computing,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 30, p. 023123, 02 2020. [33] D. Koeglmayr and C. Räth, “A fast reservoir computing based image encryption algorithm,” in 2023 International Joint Conference on Neural Networks (IJCNN), pp. 1–7, 2023. [34] S. Li, M. Li, Q. Li, and Y. Lv, “Hyperchaotic image encryption system based on deep learning lstm,” International Journal of Advanced Computer Science and Applications, vol. 14, 01 2023. [35] E. Campbell, “A series of fast-paced advances in Quantum Error Correction,” Nature Rev. Phys., vol. 6, no. 3, pp. 160–161, 2024.

21

Record · ID 363206 · SHA-256 5347129dfc186147
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.