Paper 2012/498

Almost Perfect Algebraic Immune Functions with Good Nonlinearity

Meicheng Liu and Dongdai Lin

Abstract

In the last decade, algebraic and fast algebraic attacks are regarded as the most successful attacks on LFSR-based stream ciphers. Since the notion of algebraic immunity was introduced, the properties and constructions of Boolean functions with maximum algebraic immunity have been researched in a large number of papers. However, there are few results with respect to Boolean functions with provable good immunity against fast algebraic attacks. In previous literature, only Carlet-Feng function, which is affine equivalent to discrete logarithm function, was proven to be optimal against fast algebraic attacks as well as algebraic attacks. In this paper, it is proven that a family of $2k$-variable Boolean functions, including the function recently constructed by Tang et al. [IEEE TIT 59(1): 653--664, 2013], are almost perfect algebraic immune for any integer $k\geq 3$. More exactly, they achieve optimal algebraic immunity and almost perfect immunity to fast algebraic attacks. The functions of such family are balanced and have optimal algebraic degree. A lower bound on their nonlinearity is obtained based on the work of Tang et al., which is better than that of Carlet-Feng function. It is also checked for $3\leq k\leq 9$ that the exact nonlinearity of such functions is very good, which is slightly smaller than that of Carlet-Feng function, and some functions of this family even have a slightly larger nonlinearity than Tang et al.'s function. To sum up, among the known functions with provable good immunity against fast algebraic attacks, the functions of this family make a trade-off between the exact value and the lower bound of nonlinearity.

Metadata
Available format(s)
PDF
Publication info
Published elsewhere. Unknown status
Keywords
Stream ciphersBoolean functions
Contact author(s)
meicheng liu @ gmail com
History
2014-01-14: revised
2012-09-03: received
See all versions
Short URL
https://ia.cr/2012/498
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2012/498,
      author = {Meicheng Liu and Dongdai Lin},
      title = {Almost Perfect Algebraic Immune Functions with Good Nonlinearity},
      howpublished = {Cryptology {ePrint} Archive, Paper 2012/498},
      year = {2012},
      url = {https://eprint.iacr.org/2012/498}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.