22,116 research outputs found

    A Characterization of Binary Bent Functions

    Get PDF
    AbstractA recent paper by Carlet introduces a general class of binary bent functions on (GF(2))n(neven) whose elements are expressed by means of characteristic functions (indicators) of (n/2)-dimensional vector-subspaces of (GF(2))n. An extended version of this class is introduced in the same paper; it is conjectured that this version is equal to the whole class of bent functions. In the present paper, we prove that this conjecture is true

    Bent Vectorial Functions, Codes and Designs

    Full text link
    Bent functions, or equivalently, Hadamard difference sets in the elementary Abelian group (\gf(2^{2m}), +), have been employed to construct symmetric and quasi-symmetric designs having the symmetric difference property. The main objective of this paper is to use bent vectorial functions for a construction of a two-parameter family of binary linear codes that do not satisfy the conditions of the Assmus-Mattson theorem, but nevertheless hold 22-designs. A new coding-theoretic characterization of bent vectorial functions is presented

    Codes, graphs and schemes from nonlinear functions

    Get PDF
    AbstractWe consider functions on binary vector spaces which are far from linear functions in different senses. We compare three existing notions: almost perfect nonlinear functions, almost bent (AB) functions, and crooked (CR) functions. Such functions are of importance in cryptography because of their resistance to linear and differential attacks on certain cryptosystems. We give a new combinatorial characterization of AB functions in terms of the number of solutions to a certain system of equations, and a characterization of CR functions in terms of the Fourier transform. We also show how these functions can be used to construct several combinatorial structures; such as semi-biplanes, difference sets, distance regular graphs, symmetric association schemes, and uniformly packed (BCH and Preparata) codes

    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

    Generalized bent Boolean functions and strongly regular Cayley graphs

    Get PDF
    In this paper we define the (edge-weighted) Cayley graph associated to a generalized Boolean function, introduce a notion of strong regularity and give several of its properties. We show some connections between this concept and generalized bent functions (gbent), that is, functions with flat Walsh-Hadamard spectrum. In particular, we find a complete characterization of quartic gbent functions in terms of the strong regularity of their associated Cayley graph.Comment: 13 pages, 2 figure

    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
    • …
    corecore