DocumentCode
20329
Title
Generalized Maiorana–McFarland Construction of Resilient Boolean Functions With High Nonlinearity and Good Algebraic Properties
Author
Wei-guo Zhang ; Pasalic, Enes
Author_Institution
State Key Lab. of Integrated Services Networks, Xidian Univ., Xi´an, China
Volume
60
Issue
10
fYear
2014
fDate
Oct. 2014
Firstpage
6681
Lastpage
6695
Abstract
A new framework concerning the construction of small-order resilient Boolean functions whose nonlinearity is strictly greater than 2n-1 - 2[n/2] is given. First, a generalized Maiorana-McFarland construction technique is described, which extends the current approaches by combining the usage of affine and nonlinear functions in a controllable manner. It is shown that for any given m, this technique can be used to construct a large class of n-variable (n both even and odd) m-resilient degree-optimized Boolean functions with currently best known nonlinearity. This class may also provide functions with excellent algebraic properties, measured through the resistance to (fast) algebraic attacks, if the number of n/2-variable affine subfunctions used in the construction is relatively low. Due to a potentially low hardware implementation cost, along with overall good cryptographic properties, this class of functions is an attractive candidate for the use in certain stream cipher schemes.
Keywords
Boolean functions; cryptography; nonlinear functions; algebraic property; cryptographic property; generalized Maiorana-McFarland construction technique; m-resilient degree-optimized Boolean function; n-2-variable affine subfunction; nonlinear function; small-order resilient Boolean function; stream cipher scheme; Artificial intelligence; Boolean functions; Ciphers; Resistance; Silicon; Standards; Algebraic degree; Boolean functions; algebraic immunity; fast algebraic attacks; nonlinearity; resiliency; stream ciphers;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2014.2345772
Filename
6874563
Link To Document