A novel algorithm enumerating bent functions |
| |
Authors: | Qingshu Meng Min Yang Jingsong Cui |
| |
Affiliation: | a Computer School, Wuhan University, Hubei 430072, China b International School of Software, Wuhan University, Hubei 430072, China |
| |
Abstract: | Based on the relationship between the Walsh spectra of a Boolean function at partial points and the Walsh spectra of its subfunctions, and on the binary Möbius transform, a novel algorithm is developed, which can theoretically construct all bent functions. Practically we enumerate all bent functions in 6 variables. With the restriction on the algebraic normal form, the algorithm is also efficient in more variables case. For example, enumeration of all homogeneous bent functions of degree 3 in 8 variables can be done in one minute with a P4 1.7 GHz computer; the nonexistence of homogeneous bent functions in 10 variables of degree 4 is computationally proved. |
| |
Keywords: | Construction of bent functions Walsh transform Binary Mö bius transform |
本文献已被 ScienceDirect 等数据库收录! |
|