Paper 2020/920
Further Cryptographic Properties of the Multiplicative Inverse Function
Deng Tang, Bimal Mandal, and Subhamoy Maitra
Abstract
Differential analysis is an important cryptanalytic technique on block ciphers. In one form, this measures the probability of occurrence of the differences between certain inputs vectors and the corresponding outputs vectors. For this analysis, the constituent S-boxes of Block cipher need to be studied carefully. In this direction, we derive further cryptographic properties of inverse function, especially higher-order differential properties here. This improves certain results of Boukerrou et al [ToSC 2020(1)]. We prove that inverse function defined over $\mathbb F_{2^n}$ has an error (bias) in its second-oder differential spectrum with probability $\frac{1}{2^{n-2}}$, and that error occurs in more than one places. To the best of our knowledge, this result was not known earlier. Further, for the first time, we analyze the Gowers uniformity norm of S-boxes which is also a measure of resistance to higher order approximations. Finally, the bounds related to the nonlinearity profile of multiplicative inverse function are derived using both Gowers $U_3$ norm and Walsh--Hadamard spectrum. Some of our findings provide slightly improved bounds over the work of Carlet [IEEE-IT, 2008]. All our results might have implications towards non-randomness of a block cipher where the inverse function is used as a primitive.
Metadata
- Available format(s)
- Category
- Foundations
- Publication info
- Preprint. MINOR revision.
- Keywords
- Block CipherBoolean functionDifferential uniformityGowers uniformity normNonlinearityS-box
- Contact author(s)
- subho @ isical ac in
- History
- 2020-07-26: received
- Short URL
- https://ia.cr/2020/920
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2020/920, author = {Deng Tang and Bimal Mandal and Subhamoy Maitra}, title = {Further Cryptographic Properties of the Multiplicative Inverse Function}, howpublished = {Cryptology {ePrint} Archive, Paper 2020/920}, year = {2020}, url = {https://eprint.iacr.org/2020/920} }