Related Experiment Videos
Chaos-driven design of highly nonlinear S-boxes for secure and efficient lightweight image encryption
Lal Said1, Fahad Sameer Alshammari2, Majid Khan3
1Department of Electrical Engineering, Institute of Space Technology, Islamabad, Pakistan.
Scientific Reports
|June 30, 2026
Summary
We developed novel, highly nonlinear substitution boxes (S-boxes) using chaotic maps for lightweight encryption. These S-boxes offer strong cryptographic security and efficiency for multimedia applications.
Area of Science:
- Cryptography
- Applied Mathematics
- Computer Science
Background:
- Substitution boxes (S-boxes) are crucial nonlinear components in symmetric ciphers, providing confusion and resistance to cryptanalysis.
- Lightweight encryption (LWE) systems require high security with minimal computational overhead.
Purpose of the Study:
- To propose chaos-driven constructions of highly nonlinear S-boxes for LWE systems.
- To evaluate the cryptographic strength and practical applicability of these novel S-boxes.
Main Methods:
- Utilized permutations of the logistic map to generate bijective and statistically randomized S-box patterns.
- Assessed S-box cryptographic strength using standard metrics: Nonlinearity (NL), Strict Avalanche Criteria (SAC), Bit Independence Criteria (BIC), Balancedness, Differential Approximation Probability (DAP), and Linear Approximation Probability (LAP).
- Integrated the proposed S-box into an image encryption scheme for practical evaluation.
Main Results:
- Achieved competitive performance with existing S-boxes, showing average nonlinearity of 112.75 and SAC/BIC values near ideal thresholds.
- Demonstrated strong resistance to statistical and differential attacks in an image encryption scheme, with near-ideal entropy and negligible pixel correlation.
- Showcased enhanced computational efficiency and throughput by achieving comparable security in fewer rounds than traditional methods.
Conclusions:
- The proposed chaos-driven S-boxes offer a robust and efficient solution for lightweight encryption.
- The S-boxes are suitable for resource-constrained multimedia security applications requiring real-time performance.
- This approach provides a strong foundation for developing secure and efficient cryptographic primitives.
Related Concept Videos
Convolution: Math, Graphics, and Discrete Signals
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Properties of the z-Transform I
The z-transform is a fundamental tool in digital signal processing, enabling the analysis of discrete-time systems through its various properties. It is an invaluable tool for analyzing discrete-time systems, offering a range of properties that simplify complex signal manipulations. One fundamental property is linearity. For any two discrete-time signals, the z-transform of their linear combination equals the same linear combination of their individual z-transforms. This property is essential...
Complex Zeros
Complex zeros are the solutions to polynomial equations that include imaginary numbers, specifically, numbers of the form a + bi, where a and b are real numbers and i is the imaginary unit defined by i2=-1. These zeros satisfy the equation P(x) = 0, where P(x) is a polynomial with real or complex coefficients. Since the complex number system includes all real numbers, it provides a complete framework for analyzing all possible roots of a polynomial.Every polynomial of degree n≥1 can be...
Real Zeros of Polynomials
Polynomials are algebraic expressions of terms with variables raised to non-negative integer powers. A central aspect of analyzing polynomial functions is determining their real zeros—values of the variable for which the polynomial evaluates to zero. These values represent the x-intercepts of the polynomial’s graph.The Rational Zeros Theorem lists possible rational solutions for a polynomial equation with integer coefficients. If f(x)=anxn+....+a0, then every rational zero is of the form p/q,...
Boundary Conditions: Lossless Lines
Consider a single-phase, two-wire, lossless transmission line terminated by an impedance at the receiving end and a source with Thevenin voltage and impedance at the sending end. The line, with length, has a surge impedance and wave velocity determined by the line's inductance and capacitance.
At the receiving end, the boundary condition states that the voltage equals the product of the receiving-end impedance and current. This relationship is expressed as a function of the incident and...
At the receiving end, the boundary condition states that the voltage equals the product of the receiving-end impedance and current. This relationship is expressed as a function of the incident and...
Masking and Demasking Agents
EDTA titrations may necessitate masking and demasking agents to temporarily protect a particular metal ion in a mixture from the EDTA reaction. These agents facilitate the sequential analysis of the metal ions by forming stable complexes with some—but not all—metal ions during certain steps.
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on the metal...
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on the metal...