A characterization of $k$-Rotation Symmetric Boolean functions

by Jose E. Calderon-Gomez, Luis A. Medina and Carlos Molina-Salazar

Discrete Applied Mathematics 343 (2024) 49-64.
Rotation symmetric Boolean functions were introduced by Pieprzyk and Qu in the late 1990's. They showed that these functions are useful, among other things, in the design of fast hashing algorithms with strong cryptographic properties. The concept of rotation symmetric Boolean functions has been generalized to a class of functions known as k-rotation Boolean functions, where k divides n and n is the number of variables of the Boolean function. Analogous to the case of regular rotation symmetric Boolean functions, a monomial k-rotation Boolean function is called long k-cycle if the number of terms coincides with n/k and short k-cycle if the number of terms is less than n/k. In this work we characterize short k-cycles by providing specific generators for them. We also provide a count of short k-cycles.

Article


Papers by Luis A. Medina


Luis A. Medina's homepage