Author:
Cusick Thomas W.,Lakshmy K. V.,Sethumadhavan M.
Abstract
AbstractTwo Boolean functions are affine equivalent if one can be obtained from the other by applying an affine transformation to the input variables. For a long time, there have been efforts to investigate the affine equivalence of Boolean functions. Due to the complexity of the general problem, only affine equivalence under certain groups of permutations is usually considered. Boolean functions which are invariant under the action of cyclic rotation of the input variables are known as rotation symmetric (RS) Boolean functions. Due to their speed of computation and the prospect of being good cryptographic Boolean functions, this class of Boolean functions has received a lot of attention from cryptographic researchers. In this paper, we study affine equivalence for the simplest rotation symmetric Boolean functions, called MRS functions, which are generated by the cyclic permutations of a single monomial. Using Pólya’s enumeration theorem, we compute the number of equivalence classes, under certain large groups of permutations, for these MRS functions in any number
Subject
Applied Mathematics,Computational Mathematics,Computer Science Applications
Reference48 articles.
1. On the cycle index of a product of permutation groups;J. Combin. Theory,1968
2. On the classification of Boolean functions by the general linear and affine groups;J. Soc. Industrial Appl. Math.,1964
3. On the cycle index of a product of permutation groups;J. Combin. Theory,1968
4. The theory of group-reduced distributions;Amer. J. Math.,1927
5. Counting equivalence classes for monomial rotation symmetric Boolean functions with prime dimension;Cryptogr. Commun.,2016
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献