• DocumentCode
    3606892
  • Title

    Boolean and Vectorial Plateaued Functions and APN Functions

  • Author

    Carlet, Claude

  • Author_Institution
    Lab. d´Anal., Geometrie et Applic., Univ. of Paris 8, St. Denis, France
  • Volume
    61
  • Issue
    11
  • fYear
    2015
  • Firstpage
    6272
  • Lastpage
    6289
  • Abstract
    Boolean plateaued functions and vectorial functions with plateaued components play a significant role in cryptography, sequences for communications, and the related combinatorics and designs. Our knowledge on them is not at a level corresponding to their importance. We introduce new characterizations of plateaued Boolean functions. We give the characterizations of vectorial functions whose components are all plateaued (with possibly different amplitudes), that we simply call plateaued, by means of the value distributions of their derivatives (we characterize similarly those functions whose components are partially bent) and autocorrelation functions, and of the power moments of their Walsh transform. This allows us to derive several characterizations of almost perfect nonlinear (APN) functions in this framework. We prove that all the main results known for quadratic APN functions extend to plateaued functions, allowing the study of their APN-ness to be simplified. We show that if, additionally, the component functions are all unbalanced, this study is still simpler: the APN-ness of such functions depends only on their value distribution. This allows proving, for instance, that any plateaued (n, n)-function, n even, having similar value distribution as the APN power functions, is APN, and has the same extended Walsh spectrum as the APN Gold functions. As by-products, we obtain a few other new results. For instance, any plateaued function in even dimension, which is Carlet-Charpin-Zinoviev (CCZ)-equivalent to a Gold or Kasami APN function, is necessarily extended affine (EA)-equivalent to it.
  • Keywords
    Boolean functions; Gold codes; Walsh functions; binary sequences; cryptography; Boolean plateaued function; Walsh transform; almost perfect nonlinear function; autocorrelation function; cryptography; quadratic APN Gold function; vectorial plateaued function; Boolean functions; Ciphers; Correlation; Frequency modulation; Gold; Transforms; Affine equivalence; Almost bent; Almost perfect nonlinear; CCZ-equivalence; Differential uniformity; Nonlinearity; S-box; Vectorial Boolean function;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2481384
  • Filename
    7274748