Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Enhancing SPN ciphers: Dynamic substitution-key addition layers via binary block circulant matrices

View through CrossRef
The SPN (Substitution-Permutation Network) block cipher is one of the fundamental and important structures in the field of symmetric encryption, widely used in modern encryption algorithms such as AES. Due to its ability to efficiently diffuse and obscure data, SPN plays a key role in building secure and reliable encryption systems. However, with the development of the SPN block cipher, many studies have been conducted to identify cryptanalytic attack methods to break this cipher. To enhance the security of the SPN block cipher, recent research has focused on dynamic transformations of its components and often relies on the secret component, the key. In this study, we propose a new method that combines the dynamicization of two key components: the substitution layer and the key addition layer of the SPN block cipher. This method is based on using a binary block circular shift matrix, formed by combining a binary circular shift matrix with a binary Hadamard matrix. Our algorithm only requires the use of 26 additional key bits but can generate up to 228 key-dependent S-boxes with strong cryptographic properties and 233  key-dependent XOR tables. When applying these key-dependent S-boxes and XOR tables to dynamically modify the AES block cipher, it can increase the security level of the dynamic AES block cipher by 233  compared to AES
Title: Enhancing SPN ciphers: Dynamic substitution-key addition layers via binary block circulant matrices
Description:
The SPN (Substitution-Permutation Network) block cipher is one of the fundamental and important structures in the field of symmetric encryption, widely used in modern encryption algorithms such as AES.
Due to its ability to efficiently diffuse and obscure data, SPN plays a key role in building secure and reliable encryption systems.
However, with the development of the SPN block cipher, many studies have been conducted to identify cryptanalytic attack methods to break this cipher.
To enhance the security of the SPN block cipher, recent research has focused on dynamic transformations of its components and often relies on the secret component, the key.
In this study, we propose a new method that combines the dynamicization of two key components: the substitution layer and the key addition layer of the SPN block cipher.
This method is based on using a binary block circular shift matrix, formed by combining a binary circular shift matrix with a binary Hadamard matrix.
Our algorithm only requires the use of 26 additional key bits but can generate up to 228 key-dependent S-boxes with strong cryptographic properties and 233  key-dependent XOR tables.
When applying these key-dependent S-boxes and XOR tables to dynamically modify the AES block cipher, it can increase the security level of the dynamic AES block cipher by 233  compared to AES.

Related Results

Solitary Pulmonary Nodule Malignancy Predictive Models Applicable to Routine Clinical Practice: A Systematic Review 
Solitary Pulmonary Nodule Malignancy Predictive Models Applicable to Routine Clinical Practice: A Systematic Review 
Abstract Background: Solitary Pulmonary Nodule (SPN) is a common finding in routine clinical practice when performing chest imaging tests. The vast majority of these nodule...
Practical Attacks of Round-Reduced SIMON Based on Deep Learning
Practical Attacks of Round-Reduced SIMON Based on Deep Learning
Abstract At CRYPTO’19, Gohr built a bridge between deep learning and cryptanalysis. Based on deep neural networks, he trained neural distinguishers of SPECK32/64. Be...
Construction of Efficient MDS Matrices Based on Block Circulant Matrices for Lightweight Application
Construction of Efficient MDS Matrices Based on Block Circulant Matrices for Lightweight Application
Maximum distance separable (MDS) codes introduce MDS matrices which not only have applications in coding theory but also are of great importance in the design of block ciphers. It ...
Block-circulant with circulant-block preconditioners for two-dimensional spatial fractional diffusion equations
Block-circulant with circulant-block preconditioners for two-dimensional spatial fractional diffusion equations
Abstract The implicit finite difference scheme with the shifted Grünwald formula for discretizing the two-dimensional spatial fractional diffusion equations can result in d...
Profil Dosis Sekunder Ct Scan Sinus Paranasal Dengan Aplikasi Software Organ Dose Modulation (ODM)
Profil Dosis Sekunder Ct Scan Sinus Paranasal Dengan Aplikasi Software Organ Dose Modulation (ODM)
Background: A radiological examination that can be used to evaluate SPN and facial bones is CT SPN. CT SPN increases the potential risk of radiation effects, especially on sensitiv...
Pediatric solid pseudopapillary neoplasm of the pancreas
Pediatric solid pseudopapillary neoplasm of the pancreas
AbstractBackgroundSolid pseudopapillary neoplasm of the pancreas (SPN) in children is rare tumor with low malignant potential. Some tumors however behave aggressively. There is ver...
DropSafe safety pen needle helps to prevent accidental needlesticks after injections: results of a simulated clinical study
DropSafe safety pen needle helps to prevent accidental needlesticks after injections: results of a simulated clinical study
Background: Most needlestick injuries (NSIs) result from unsafe needle devices. DropSafe safety pen needle (SPN) was designed to help prevent such injuries before, during and after...

Back to Top