• DocumentCode
    1756585
  • Title

    Highly Nonlinear Balanced S-Boxes With Good Differential Properties

  • Author

    Weiguo Zhang ; Pasalic, Enes

  • Author_Institution
    State Key Lab. of Integrated Services Networks, Xidian Univ., Xi´an, China
  • Volume
    60
  • Issue
    12
  • fYear
    2014
  • fDate
    Dec. 2014
  • Firstpage
    7970
  • Lastpage
    7979
  • Abstract
    Substitution boxes (S-boxes) play a central role in the modern design of iterative block ciphers. While in substitution-permutation networks the S-boxes are bijective, thus ensuring the invertibility of the encryption algorithm, the property of being bijective is not mandatory for Feistel kind of networks. In this paper, two methods of constructing highly nonlinear balanced S-boxes (whose nonlinearity > 2n-1-2n/2 is better than the nonlinearity of the commonly used inverse S-box) with good algebraic and differential properties are given. The first method employs two vectorial Boolean functions from the Maiorana-McFarland class that need to fulfill certain conditions. In particular, these conditions are shown to be satisfied by maximum length sequences. The second method is based on a suitable modification of a certain class of vectorial bent functions. The differential properties of these boxes, measured as a deviation from an optimal uniform distribution, also appear to be better than those of the inverse S-box. Both methods are susceptible to further optimizations of the relevant cryptographic parameters due to the underlying design ideas.
  • Keywords
    Boolean functions; cryptography; Feistel networks; Maiorana-McFarland class; cryptographic parameters; differential properties; encryption algorithm; iterative block ciphers; maximum length sequences; nonlinear balanced S-boxes; optimal uniform distribution; substitution boxes; substitution-permutation networks; vectorial Boolean functions; vectorial bent functions; Boolean functions; Ciphers; Frequency modulation; Noise measurement; Resistance; Standards; Bent functions; Feistel networks; S-boxes; bent functions; differential properties; maximum-length sequences; substitution permutation networks;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2014.2360880
  • Filename
    6913523