• 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