An Algorithm for Improving Algebraic Degree of S-Box Based on Affine Equivalence Transformation
Luong The Dung and
Hoang Duc Tho
Additional contact information
Luong The Dung: Vietnam Academy of Cyptography Technique, Hanoi, Vietnam
Hoang Duc Tho: Vietnam Academy of Cryptographic Technique, Hanoi, Vietnam
International Journal of Knowledge and Systems Science (IJKSS), 2017, vol. 8, issue 1, 53-64
Abstract:
The Substitution box (S-box) plays an important role in a block cipher as it is the only nonlinear part of the cipher in most cases. To avoid various attacks on the ciphers and for efficient software implementation, S-boxes are required to satisfy a lot of properties, for instance being a permutation defined on the fields with even degrees, with a high algebraic degree, a low differential uniformity and a high nonlinearity, etc. However, it seems very difficult to find an S-box to satisfy all the criteria. The S-box of low algebraic degree is vulnerable to many attacks such as linear and differential cryptanalysis, for instance higher-order differential attacks, algebraic attacks or cube attacks. In this paper the authors propose an algorithm for improving algebraic degree of the S-box while not affecting its other important properties. The algorithm is based on affine equivalence transformation of the S-boxes.
Date: 2017
References: Add references at CitEc
Citations:
Downloads: (external link)
http://services.igi-global.com/resolvedoi/resolve. ... 018/IJKSS.2017010104 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jkss00:v:8:y:2017:i:1:p:53-64
Access Statistics for this article
International Journal of Knowledge and Systems Science (IJKSS) is currently edited by Van Nam Huynh
More articles in International Journal of Knowledge and Systems Science (IJKSS) from IGI Global
Bibliographic data for series maintained by Journal Editor ().