Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information
This paper considers a new method for obtaining an S-box, which is one of the nonlinear transformations used in modern block-symmetric cipher systems. This method is based on modular arithmetic, that is, exponentiation modulo polynomial in extended Galois fields [Formula: see text]. The indicators a...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Taylor & Francis Group
2022-12-01
|
Series: | Cogent Engineering |
Subjects: | |
Online Access: | https://www.tandfonline.com/doi/10.1080/23311916.2022.2080623 |
_version_ | 1797721452270583808 |
---|---|
author | Ardabek Khompysh Nursulu Kapalova Kunbolat Algazy Dilmukhanbet Dyusenbayev Kairat Sakan |
author_facet | Ardabek Khompysh Nursulu Kapalova Kunbolat Algazy Dilmukhanbet Dyusenbayev Kairat Sakan |
author_sort | Ardabek Khompysh |
collection | DOAJ |
description | This paper considers a new method for obtaining an S-box, which is one of the nonlinear transformations used in modern block-symmetric cipher systems. This method is based on modular arithmetic, that is, exponentiation modulo polynomial in extended Galois fields [Formula: see text]. The indicators and criteria of efficiency of the obtained S-box (balance, Hamming distance, distribution criteria, autocorrelation, algebraic immunity, cyclic structure of the S-box) are analyzed. The cryptographic characteristics are presented in comparison with the substitution boxes of known modern block ciphers. In addition, the resulting S-box was investigated by the methods of linear and differential cryptanalysis. In the future, the proposed S-box will be used in the developed encryption algorithm designed for the pre-encryption of confidential information. |
first_indexed | 2024-03-12T09:34:32Z |
format | Article |
id | doaj.art-d00f1f4f73a24c59b4d6d33df3d6c06a |
institution | Directory Open Access Journal |
issn | 2331-1916 |
language | English |
last_indexed | 2024-03-12T09:34:32Z |
publishDate | 2022-12-01 |
publisher | Taylor & Francis Group |
record_format | Article |
series | Cogent Engineering |
spelling | doaj.art-d00f1f4f73a24c59b4d6d33df3d6c06a2023-09-02T13:50:10ZengTaylor & Francis GroupCogent Engineering2331-19162022-12-019110.1080/23311916.2022.2080623Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential informationArdabek Khompysh0Nursulu Kapalova1Kunbolat Algazy2Dilmukhanbet Dyusenbayev3Kairat Sakan4Institute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanInstitute of Information and Computational Technologies of the RK MES CS, KazakhstanThis paper considers a new method for obtaining an S-box, which is one of the nonlinear transformations used in modern block-symmetric cipher systems. This method is based on modular arithmetic, that is, exponentiation modulo polynomial in extended Galois fields [Formula: see text]. The indicators and criteria of efficiency of the obtained S-box (balance, Hamming distance, distribution criteria, autocorrelation, algebraic immunity, cyclic structure of the S-box) are analyzed. The cryptographic characteristics are presented in comparison with the substitution boxes of known modern block ciphers. In addition, the resulting S-box was investigated by the methods of linear and differential cryptanalysis. In the future, the proposed S-box will be used in the developed encryption algorithm designed for the pre-encryption of confidential information.https://www.tandfonline.com/doi/10.1080/23311916.2022.2080623block ciphersS-boxBoolean functionsnonlinear transformationstrict avalanche criterion (SAC)algebraic immunity |
spellingShingle | Ardabek Khompysh Nursulu Kapalova Kunbolat Algazy Dilmukhanbet Dyusenbayev Kairat Sakan Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information Cogent Engineering block ciphers S-box Boolean functions nonlinear transformation strict avalanche criterion (SAC) algebraic immunity |
title | Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information |
title_full | Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information |
title_fullStr | Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information |
title_full_unstemmed | Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information |
title_short | Design of substitution nodes (S-Boxes) of a block cipher intended for preliminary encryption of confidential information |
title_sort | design of substitution nodes s boxes of a block cipher intended for preliminary encryption of confidential information |
topic | block ciphers S-box Boolean functions nonlinear transformation strict avalanche criterion (SAC) algebraic immunity |
url | https://www.tandfonline.com/doi/10.1080/23311916.2022.2080623 |
work_keys_str_mv | AT ardabekkhompysh designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation AT nursulukapalova designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation AT kunbolatalgazy designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation AT dilmukhanbetdyusenbayev designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation AT kairatsakan designofsubstitutionnodessboxesofablockcipherintendedforpreliminaryencryptionofconfidentialinformation |