• DocumentCode
    51712
  • Title

    Vectorial Hyperbent Trace Functions From the mathcal {PS}_{\\rm ap} Class—Their Exact Number and Specification

  • Author

    Muratovic-Ribic, Amela ; Pasalic, Enes ; Ribic, Samir

  • Author_Institution
    Dept. of Math., Univ. of Sarajevo, Sarajevo, Bosnia-Herzegovina
  • Volume
    60
  • Issue
    7
  • fYear
    2014
  • fDate
    Jul-14
  • Firstpage
    4408
  • Lastpage
    4413
  • Abstract
    To identify and specify trace bent functions of the form Tr(P(x)), where P(x) ∈ F(2n)[x], has been an important research topic lately. We characterize a class of vectorial (hyper)bent functions of the form F(x) = Trkni=0(2k) aixi((2k)-1)), where n = 2k, in terms of finding an explicit expression for the coefficients ai so that F is vectorial hyperbent. These coefficients only depend on the choice of the interpolating polynomial used in the Lagrange interpolation of the elements of U and some prespecified outputs, where U is the cyclic group of (2n/2 + 1)th roots of unity in F(2n). We show that these interpolation polynomials can be chosen in exactly (2k + 1)!2k-1 ways and this is the exact number of vectorial hyperbent functions of the form Trkni=02k aixi((2k)-1)). Furthermore, a simple optimization method is proposed for selecting the interpolation polynomials that give rise to trace polynomials with a few nonzero coefficients.
  • Keywords
    Boolean functions; cryptography; interpolation; optimisation; polynomials; Lagrange interpolation; cyclic group; explicit expression; interpolating polynomial; interpolation polynomials; nonzero coefficients; optimization method; trace bent functions; trace polynomials; vectorial hyperbent functions; Boolean functions; Cryptography; Generators; Interpolation; Optimization methods; Polynomials; Boolean functions; Cryptography; bent functions; sequences; trace functions; vectorial hyperbent functions;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2014.2320269
  • Filename
    6832832