Skip to main navigation Skip to search Skip to main content

Affine equivalence for rotation symmetric Boolean functions with p k variables

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

Abstract

Rotation symmetric Boolean functions have been extensively studied in the last dozen years or so because of their importance in cryptography and coding theory. Until recently, very little was known about the basic question of when two such functions are affine equivalent. The simplest case of quadratic rotation symmetric functions which are generated by cyclic permutations of the variables in a single monomial was only settled in a 2009 paper of Kim, Park and Hahn. The much more complicated analogous problem for cubic functions was solved for permutations using a new concept of patterns in a 2010 paper of Cusick, and it is conjectured that, as in the quadratic case, this solution actually applies for all affine transformations. The patterns method enables a detailed analysis of the affine equivalence classes for various special classes of cubic rotation symmetric functions in n variables. Here the case of functions generated by a single monomial and having p k variables, where p>3 is prime, is examined in detail, and in particular, a formula for the number of classes is proved.

Original languageEnglish
Pages (from-to)547-562
Number of pages16
JournalFinite Fields and their Applications
Volume18
Issue number3
DOIs
StatePublished - May 2012

Keywords

  • Affine equivalence
  • Boolean function
  • Cryptography
  • Cubic function
  • Patterns
  • Rotation symmetry

Fingerprint

Dive into the research topics of 'Affine equivalence for rotation symmetric Boolean functions with p k variables'. Together they form a unique fingerprint.

Cite this