Skip to main navigation Skip to search Skip to main content

Quadratic truncated rotation symmetric Boolean functions

  • Army Academy at YeongCheon

Research output: Contribution to journalArticlepeer-review

Abstract

A Boolean function gn in n variables is rotation symmetric (RS) if it is invariant under powers of ρ(x1,…,xn)=(x2,…,xn,x1). An RS function is monomial rotation symmetric (MRS) if it is generated by applying powers of ρ to a single monomial, say x1xa(2)…xa(d), where d is the degree of the function. An MRS function in n variables is called truncated rotation symmetric (TRS) if the function stops the expansion for the n-variable MRS function at the term where xn first occurs. Truncated functions are important because they are used in the computation of linear recursions which the weights of any RS functions are known to satisfy. Computing these recursions in general is very complex. This paper proves that for the quadratic TRS functions, an explicit formula for the generating function for the weights can be proved. This removes the need for the complex computation and makes the weight computation much simpler.

Original languageEnglish
Article number115743
JournalTheoretical Computer Science
Volume1066
DOIs
StatePublished - Mar 22 2026

Keywords

  • Boolean function
  • Cryptography
  • Generating function
  • Hamming weight
  • Rotation symmetric

Fingerprint

Dive into the research topics of 'Quadratic truncated rotation symmetric Boolean functions'. Together they form a unique fingerprint.

Cite this