17 research outputs found

    Crooked maps in F2n

    Get PDF
    AbstractA map f:F2n→F2n is called crooked if the set {f(x+a)+f(x):x∈F2n} is an affine hyperplane for every fixed a∈F2n∗ (where F2n is considered as a vector space over F2). We prove that the only crooked power maps are the quadratic maps x2i+2j with gcd(n,i−j)=1. This is a consequence of the following result of independent interest: for any prime p and almost all exponents 0⩽d⩽pn−2 the set {xd+γ(x+a)d:x∈Fpn} contains n linearly independent elements, where γ and a≠0 are arbitrary elements from Fpn

    Image sets of perfectly nonlinear maps

    Get PDF
    We present a lower bound on the image size of a dd-uniform map, d1d\geq 1, of finite fields, by extending the methods used for planar maps. In the particularly interesting case of APN maps on binary fields, our bound coincides with the one obtained by Ingo Czerwinski, using a linear programming method. We study properties of APN maps of F2n\mathbb{F}_{2^n} with minimal image set. In particular, we observe that for even nn, a Dembowski-Ostrom polynomial of form f(x)=f(x3)f(x) =f'(x^3) is APN if and only if ff is almost-3-to-1, that is when its image set is minimal. We show that any almost-3-to-1 quadratic map is APN, if nn is even. For nn odd, we present APN Dembowski-Ostrom polynomials on F2n\mathbb{F}_{2^n} with image sizes 2n1 2^{n-1} and 52n35\cdot 2^{n-3}. We present several results connecting the image sets of special APN maps with their Walsh spectrum. Especially, we show that a large class of APN maps has the classical Walsh spectrum. Finally, we prove that the image size of a non-bijective almost bent map contains at most 2n2(n1)/22^n-2^{(n-1)/2} elements.Comment: Minor revision with new references; Theorems 18, 19 are adde

    Crooked functions

    Get PDF
    International audienceCrooked permutations were introduced twenty years ago since they allow to construct interesting objects in graph theory. The field of applications was extended later. Crooked functions, bijective or not, correspond to APN functions and to some optimal codes. We adopt an unified presentation of crooked functions, explaining the connection with partially-bent functions. We then complete some known results and derive new properties. For instance, we observe that crooked functions allow to construct sets of bent functions and define some permutations

    Crooked functions

    Get PDF
    Crooked permutations were defined twenty years ago. It was firstly shown that they can be used to construct interesting objects in graph theory. The field of applications was extended later, since crooked functions, bijective or not, correspond to APN functions and to some optimal codes. We adopt an unified presentation, of crooked functions, explaining the connexion with partially-bent functions. We then complete some known results and propose new properties. For instance, crooked functions allow to construct sets of bent functions, or simply define some permutations

    On a remarkable property of APN Gold functions

    Get PDF
    In [13] for a given vectorial Boolean function FF from F2n\mathbb{F}_2^n to itself it was defined an associated Boolean function γF(a,b)\gamma_F(a,b) in 2n2n variables that takes value~11 iff a0a\neq{\bf 0} and equation F(x)+F(x+a)=bF(x)+F(x+a)=b has solutions. In this paper we introduce the notion of differentially equivalent functions as vectorial functions that have equal associated Boolean functions. It is an interesting open problem to describe differential equivalence class of a given APN function. We consider the APN Gold function F(x)=x2k+1F(x)=x^{2^k+1}, where gcd(k,n)=1(k,n)=1, and prove that there exist exactly 22n+n/22^{2n+n/2} distinct affine functions AA such that FF and F+AF+A are differentially equivalent if n=4tn=4t for some tt and k=n/2±1k = n/2 \pm 1; otherwise the number of such affine functions is equal to 22n2^{2n}. This theoretical result and computer calculations obtained show that APN Gold functions for k=n/2±1k=n/2\pm1 and n=4tn=4t are the only functions (except one function in 6 variables) among all known quadratic APN functions in 2,,82,\ldots,8 variables that have more than 22n2^{2n} trivial affine functions Ac,dF(x)=F(x)+F(x+c)+dA^F_{c,d}(x)=F(x)+F(x+c)+d, where c,dF2nc,d\in\mathbb{F}_2^n, preserving the associated Boolean function when adding to FF

    The crooked property

    Get PDF
    International audienceCrooked permutations were introduced twenty years ago to cons- truct interesting objects in graph theory. These functions, over F2n with odd nn, are such that their derivatives have as image set a com- plement of a hyperplane. The field of applications was extended later, in particular to cryptography. However binary crooked functions are rare. It is still unknown if non quadratic crooked functions do ex- ist. We extend the concept and propose to study the crooked property for any characteristic. A function FF, from Fpn to itself, satisfies this property if all its derivatives have as image set an a ne subspace. We show that the partially-bent vectorial functions and the functions satisfying the crooked property are strongly related. We later focus on the components of these functions, establishing that the existence of linear structures is here decisive. We then propose a symbolic ap- proach to identify the linear structures. We claim that this problem consists in solving a system of linear equations, and can often be seen as a combinatorial problem
    corecore