Skip to main navigation Skip to search Skip to main content

Affine equivalence of cubic homogeneous rotation symmetric functions

Research output: Contribution to journalArticlepeer-review

38 Scopus citations

Abstract

Homogeneous rotation symmetric Boolean functions have been extensively studied in recent years because of their applications in cryptography. Little is 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 2009. This paper studies the much more complicated cubic case for such functions. A new concept of patterns is introduced, by means of which the structure of the smallest group Gn, whose action on the set of all such cubic functions in n variables gives the affine equivalence classes for these functions under permutation of the variables, is determined. We conjecture that the equivalence classes are the same if all nonsingular affine transformations, not just permutations, are allowed. Our method gives much more information about the equivalence classes; for example, in this paper we give a complete description of the equivalence classes when n is a prime or a power of 3.

Original languageEnglish
Pages (from-to)5067-5083
Number of pages17
JournalInformation Sciences
Volume181
Issue number22
DOIs
StatePublished - Nov 15 2011

Keywords

  • Affine equivalence
  • Boolean function
  • Cryptography
  • Cubic function
  • Group action
  • Rotation symmetry

Fingerprint

Dive into the research topics of 'Affine equivalence of cubic homogeneous rotation symmetric functions'. Together they form a unique fingerprint.

Cite this