Related Experiment Video
Updated: Nov 7, 2025

07:56
A Photonic System for Generating Unconditional Polarization-Entangled Photons Based on Multiple Quantum Interference
Published on: September 5, 2019
8.7K
Security Analysis and Improvement of an Image Encryption Cryptosystem Based on Bit Plane Extraction and Multi Chaos
1School of Computer Science, Liaocheng University, Liaocheng 252059, China.
Entropy (Basel, Switzerland)
|April 30, 2021
Summary
This study reveals vulnerabilities in image encryption systems using bit plane extraction and multi-chaos, showing key streams can be recovered. An improved method enhances security, achieving a "one-time pad" effect.
Area of Science:
- Cryptography
- Image Processing
- Information Security
Background:
- Image encryption systems are crucial for secure data transmission.
- Systems utilizing bit plane extraction and multi-chaos require robust security analysis.
- Previous methods may have exploitable weaknesses.
Purpose of the Study:
- To analyze the security of a specific image encryption system.
- To identify vulnerabilities related to key stream independence.
- To propose an improved, more secure encryption algorithm.
Main Methods:
- Chosen-plaintext attack to recover key streams.
- Bit-level permutation and bit-wise XOR diffusion analysis.
- Simulation using MATLAB 2015b.
- Development of an improved algorithm linking random sequence generation to ciphertext.
Main Results:
- The original algorithm's key streams were successfully recovered using only two plaintext-ciphertext pairs.
- The proposed attack method demonstrated the system's vulnerability.
- The improved algorithm showed enhanced security characteristics.
- The improved algorithm achieved a 'one-time pad' encryption effect.
Conclusions:
- The analyzed image encryption system is vulnerable to chosen-plaintext attacks.
- Key stream independence from plaintext is a critical security flaw.
- The improved algorithm offers superior security and encryption effectiveness.
Related Concept Videos
Multi-input and Multi-variable systems
227
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
227
Transformation of Plane Stress
471
Studying stress transformation is essential in understanding how stress components within a material, like a cube under plane stress, change with rotation. This change is analyzed by considering a prismatic element within the cube. As the element rotates, the stress components acting on it—both normal and shearing stresses—change in magnitude and orientation. This change is quantified using trigonometric functions of the rotation angle, relating the forces acting on the rotated element's...
471
Routh-Hurwitz Criterion II
572
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
572

