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
Information Security Journal
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
On Statistical Testing of Block Ciphers
On Statistical Testing of Block Ciphers
Block ciphers form one of the main classes of cryptographic algorithms. One of the challenges in development of block ciphers, like any other cryptographic algorithms, is the analy...
Spinophilin Loss Correlates with Poor Patient Prognosis in Advanced Stages of Colon Carcinoma
Spinophilin Loss Correlates with Poor Patient Prognosis in Advanced Stages of Colon Carcinoma
Abstract
Purpose: The genomic region 17q21 is frequently associated with microsatellite instability and LOH in cancer, including gastric and colorectal carcinomas...
Data from Spinophilin Loss Correlates with Poor Patient Prognosis in Advanced Stages of Colon Carcinoma
Data from Spinophilin Loss Correlates with Poor Patient Prognosis in Advanced Stages of Colon Carcinoma
<div>Abstract<p><b>Purpose:</b> The genomic region 17q21 is frequently associated with microsatellite instability and LOH in cancer, including gastric and c...
Data from Spinophilin Loss Correlates with Poor Patient Prognosis in Advanced Stages of Colon Carcinoma
Data from Spinophilin Loss Correlates with Poor Patient Prognosis in Advanced Stages of Colon Carcinoma
<div>Abstract<p><b>Purpose:</b> The genomic region 17q21 is frequently associated with microsatellite instability and LOH in cancer, including gastric and c...
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...
Green formulation of spironolactone loaded chitosan coated nano lipid carrier for treatment of acne vulgaris: a randomized double-blind clinical trial
Green formulation of spironolactone loaded chitosan coated nano lipid carrier for treatment of acne vulgaris: a randomized double-blind clinical trial
Purpose: Spironolactone (SPN), which is classified as an anti-androgen, has demonstrated efficacy in treating acne. This study aimed to utilize ultrasonication to create a chitosan...
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...
An efficient permutation approach for SbPN-based symmetric block ciphers
An efficient permutation approach for SbPN-based symmetric block ciphers
AbstractIt is challenging to devise lightweight cryptographic primitives efficient in both hardware and software that can provide an optimum level of security to diverse Internet o...

