1,034 research outputs found

    A complete characterization of plateaued Boolean functions in terms of their Cayley graphs

    Get PDF
    In this paper we find a complete characterization of plateaued Boolean functions in terms of the associated Cayley graphs. Precisely, we show that a Boolean function ff is ss-plateaued (of weight =2(n+sβˆ’2)/2=2^{(n+s-2)/2}) if and only if the associated Cayley graph is a complete bipartite graph between the support of ff and its complement (hence the graph is strongly regular of parameters e=0,d=2(n+sβˆ’2)/2e=0,d=2^{(n+s-2)/2}). Moreover, a Boolean function ff is ss-plateaued (of weight β‰ 2(n+sβˆ’2)/2\neq 2^{(n+s-2)/2}) if and only if the associated Cayley graph is strongly 33-walk-regular (and also strongly β„“\ell-walk-regular, for all odd β„“β‰₯3\ell\geq 3) with some explicitly given parameters.Comment: 7 pages, 1 figure, Proceedings of Africacrypt 201

    Landscape Boolean Functions

    Get PDF
    In this paper we define a class of Boolean and generalized Boolean functions defined on F2n\mathbb{F}_2^n with values in Zq\mathbb{Z}_q (mostly, we consider q=2kq=2^k), which we call landscape functions (whose class containing generalized bent, semibent, and plateaued) and find their complete characterization in terms of their components. In particular, we show that the previously published characterizations of generalized bent and plateaued Boolean functions are in fact particular cases of this more general setting. Furthermore, we provide an inductive construction of landscape functions, having any number of nonzero Walsh-Hadamard coefficients. We also completely characterize generalized plateaued functions in terms of the second derivatives and fourth moments.Comment: 19 page

    Effective Construction of a Class of Bent Quadratic Boolean Functions

    Full text link
    In this paper, we consider the characterization of the bentness of quadratic Boolean functions of the form f(x)=βˆ‘i=1m2βˆ’1Tr1n(cix1+2ei)+Tr1n/2(cm/2x1+2n/2),f(x)=\sum_{i=1}^{\frac{m}{2}-1} Tr^n_1(c_ix^{1+2^{ei}})+ Tr_1^{n/2}(c_{m/2}x^{1+2^{n/2}}) , where n=men=me, mm is even and ci∈GF(2e)c_i\in GF(2^e). For a general mm, it is difficult to determine the bentness of these functions. We present the bentness of quadratic Boolean function for two cases: m=2vprm=2^vp^r and m=2vpqm=2^vpq, where pp and qq are two distinct primes. Further, we give the enumeration of quadratic bent functions for the case m=2vpqm=2^vpq

    Octal Bent Generalized Boolean Functions

    Get PDF
    In this paper we characterize (octal) bent generalized Boolean functions defined on \BBZ_2^n with values in \BBZ_8. Moreover, we propose several constructions of such generalized bent functions for both nn even and nn odd
    • …
    corecore