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...
The Effect Of Product Quality, Price And Promotion On Customer Satisfaction Of Honda Scoopy Motorcycles With Purchase Decisions As Intervening Variables At Honda Mina SPN Dealership, Ranah Batahan District
The Effect Of Product Quality, Price And Promotion On Customer Satisfaction Of Honda Scoopy Motorcycles With Purchase Decisions As Intervening Variables At Honda Mina SPN Dealership, Ranah Batahan District
The results of this research are There is a significant influence of product quality on the decision to purchase a Honda Scoopy motorbike at the Mina Spn Motor Dealer. There is a...
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...
Comprehensive Neural Cryptanalysis on Block Ciphers Using Different Encryption Methods
Comprehensive Neural Cryptanalysis on Block Ciphers Using Different Encryption Methods
In this paper, we perform the neural cryptanalysis and comprehensively analyze five block ciphers, Data Encryption Standard (DES), Simplified DES (SDES), Advanced Encryption Standa...

