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 language | English |
|---|---|
| Article number | 115743 |
| Journal | Theoretical Computer Science |
| Volume | 1066 |
| DOIs | |
| State | Published - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver