TY - CHAP
T1 - Robustness of Affine and Extended Affine Equivalent Surjective S-Box(es) Against Differential Cryptanalysis
AU - Fahd, Shah
AU - Afzal, Mehreen
AU - Shah, Dawood
AU - Iqbal, Waseem
AU - Hai, Atiya
N1 - Publisher Copyright:
© 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.
DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2023/1/1
Y1 - 2023/1/1
N2 - A Feistel Network (FN) based block cipher relies on a Substitution Box (S-Box) for achieving the non-linearity. S-Box is carefully designed to achieve optimal cryptographic security bounds. The research of the last three decades shows that considerable efforts are being made on the mathematical design of an S-Box. To import the exact cryptographic profile of an S-Box, the designer focuses on the Affine Equivalent (AE) or Extended Affine (EA) equivalent S-Box. In this research, we argue that the Robustness of surjective mappings is invariant under AE and not invariant under EA transformation. It is proved that the EA equivalent of a surjective mapping does not necessarily contribute to the Robustness against the Differential Cryptanalysis (DC) in the light of Seberry’s criteria. The generated EA equivalent S-Box(es) of DES and other 6 × 4 mappings do not show a good robustness profile compared to the original mappings. This article concludes that a careful selection of affine permutation parameters is significant during the design phase to achieve high Robustness against DC and Differential Power Analysis (DPA) attacks.
AB - A Feistel Network (FN) based block cipher relies on a Substitution Box (S-Box) for achieving the non-linearity. S-Box is carefully designed to achieve optimal cryptographic security bounds. The research of the last three decades shows that considerable efforts are being made on the mathematical design of an S-Box. To import the exact cryptographic profile of an S-Box, the designer focuses on the Affine Equivalent (AE) or Extended Affine (EA) equivalent S-Box. In this research, we argue that the Robustness of surjective mappings is invariant under AE and not invariant under EA transformation. It is proved that the EA equivalent of a surjective mapping does not necessarily contribute to the Robustness against the Differential Cryptanalysis (DC) in the light of Seberry’s criteria. The generated EA equivalent S-Box(es) of DES and other 6 × 4 mappings do not show a good robustness profile compared to the original mappings. This article concludes that a careful selection of affine permutation parameters is significant during the design phase to achieve high Robustness against DC and Differential Power Analysis (DPA) attacks.
KW - Affine Equivalence
KW - Block Ciphers
KW - Cryptography
KW - Differential Cryptanalysis
KW - Differential Uniformity
KW - Permutations
KW - S-Box
UR - http://www.scopus.com/inward/record.url?scp=85152555404&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85152555404&partnerID=8YFLogxK
UR - https://www.mendeley.com/catalogue/c4264fbd-b643-3175-8dba-16d61fcc2e83/
U2 - 10.1007/978-3-031-30122-3_29
DO - 10.1007/978-3-031-30122-3_29
M3 - Chapter
AN - SCOPUS:85152555404
SN - 9783031301216
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 461
EP - 471
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
A2 - Jourdan, Guy-Vincent
A2 - Mounier, Laurent
A2 - Adams, Carlisle
A2 - Sèdes, Florence
A2 - Garcia-Alfaro, Joaquin
PB - Springer Science and Business Media Deutschland GmbH
T2 - 15th International Symposium on Foundations and Practice of Security, FPS 2022
Y2 - 12 December 2022 through 14 December 2022
ER -