835 research outputs found

    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 a≠0a\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,d∈F2nc,d\in\mathbb{F}_2^n, preserving the associated Boolean function when adding to FF

    Invariants for EA- and CCZ-equivalence of APN and AB functions

    Get PDF
    An (n,m)-function is a mapping from F2n{\mathbb {F}_{2}^{n}} to F2m{\mathbb {F}_{2}^{m}}. Such functions have numerous applications across mathematics and computer science, and in particular are used as building blocks of block ciphers in symmetric cryptography. The classes of APN and AB functions have been identified as cryptographically optimal with respect to the resistance against two of the most powerful known cryptanalytic attacks, namely differential and linear cryptanalysis. The classes of APN and AB functions are directly related to optimal objects in many other branches of mathematics, and have been a subject of intense study since at least the early 90’s. Finding new constructions of these functions is hard; one of the most significant practical issues is that any tentatively new function must be proven inequivalent to all the known ones. Testing equivalence can be significantly simplified by computing invariants, i.e. properties that are preserved by the respective equivalence relation. In this paper, we survey the known invariants for CCZ- and EA-equivalence, with a particular focus on their utility in distinguishing between inequivalent instances of APN and AB functions. We evaluate each invariant with respect to how easy it is to implement in practice, how efficiently it can be calculated on a computer, and how well it can distinguish between distinct EA- and CCZ-equivalence classes.publishedVersio

    Towards a deeper understanding of APN functions and related longstanding problems

    Get PDF
    This dissertation is dedicated to the properties, construction and analysis of APN and AB functions. Being cryptographically optimal, these functions lack any general structure or patterns, which makes their study very challenging. Despite intense work since at least the early 90's, many important questions and conjectures in the area remain open. We present several new results, many of which are directly related to important longstanding open problems; we resolve some of these problems, and make significant progress towards the resolution of others. More concretely, our research concerns the following open problems: i) the maximum algebraic degree of an APN function, and the Hamming distance between APN functions (open since 1998); ii) the classification of APN and AB functions up to CCZ-equivalence (an ongoing problem since the introduction of APN functions, and one of the main directions of research in the area); iii) the extension of the APN binomial x3+βx36x^3 + \beta x^{36} over F210F_{2^{10}} into an infinite family (open since 2006); iv) the Walsh spectrum of the Dobbertin function (open since 2001); v) the existence of monomial APN functions CCZ-inequivalent to ones from the known families (open since 2001); vi) the problem of efficiently and reliably testing EA- and CCZ-equivalence (ongoing, and open since the introduction of APN functions). In the course of investigating these problems, we obtain i.a. the following results: 1) a new infinite family of APN quadrinomials (which includes the binomial x3+βx36x^3 + \beta x^{36} over F210F_{2^{10}}); 2) two new invariants, one under EA-equivalence, and one under CCZ-equivalence; 3) an efficient and easily parallelizable algorithm for computationally testing EA-equivalence; 4) an efficiently computable lower bound on the Hamming distance between a given APN function and any other APN function; 5) a classification of all quadratic APN polynomials with binary coefficients over F2nF_{2^n} for n≤9n \le 9; 6) a construction allowing the CCZ-equivalence class of one monomial APN function to be obtained from that of another; 7) a conjecture giving the exact form of the Walsh spectrum of the Dobbertin power functions; 8) a generalization of an infinite family of APN functions to a family of functions with a two-valued differential spectrum, and an example showing that this Gold-like behavior does not occur for infinite families of quadratic APN functions in general; 9) a new class of functions (the so-called partially APN functions) defined by relaxing the definition of the APN property, and several constructions and non-existence results related to them.Doktorgradsavhandlin

    Triplicate functions

    Get PDF
    We define the class of triplicate functions as a generalization of 3-to-1 functions over F2n\mathbb {F}_{2^{n}} for even values of n. We investigate the properties and behavior of triplicate functions, and of 3-to-1 among triplicate functions, with particular attention to the conditions under which such functions can be APN. We compute the exact number of distinct differential sets of power APN functions and quadratic 3-to-1 functions; we show that, in this sense, quadratic 3-to-1 functions are a generalization of quadratic power APN functions for even dimensions, in the same way that quadratic APN permutations are generalizations of quadratic power APN functions for odd dimensions. We show that quadratic 3-to-1 APN functions cannot be CCZ-equivalent to permutations in the case of doubly-even dimensions. We compute a lower bound on the Hamming distance between any two quadratic 3-to-1 APN functions, and give an upper bound on the number of such functions over F2n\mathbb {F}_{2^{n}} for any even n. We survey all known infinite families of APN functions with respect to the presence of 3-to-1 functions among them, and conclude that for even n almost all of the known infinite families contain functions that are quadratic 3-to-1 or are EA-equivalent to quadratic 3-to-1 functions. We also give a simpler univariate representation in the case of singly-even dimensions of the family recently introduced by Göloglu than the ones currently available in the literature. We conduct a computational search for quadratic 3-to-1 functions in even dimensions n ≤ 12. We find six new APN instances for n = 10, and the first sporadic APN instance for n = 12 since 2006. We provide a list of all known 3-to-1 APN functions for n ≤ 12.publishedVersio

    On the behavior of some APN permutations under swapping points

    Get PDF
    Under embargo until: 2022-08-06We define the pAPN-spectrum (which is a measure of how close a function is to being APN) of an (n, n)-function F and investigate how its size changes when two of the outputs of a given function F are swapped. We completely characterize the behavior of the pAPN-spectrum under swapping outputs when F is the inverse function over F2n. We further theoretically investigate this behavior for functions from the Gold and Welch monomial APN families, and experimentally determine the size of the pAPN-spectrum after swapping outputs for representatives from all infinite monomial APN families up to dimension n = 10; based on our computation results, we conjecture that the inverse function is the only monomial APN function for which swapping two of its outputs can leave an empty pAPN-spectrum.acceptedVersio

    On the behavior of some APN permutations under swapping points

    Get PDF
    The article of record as published may be found at https://doi.org/10.1007/s12095-021-00520-zWe define the pAPN-spectrum (which is a measure of how close a function is to being APN) of an (n,n)-function F and investigate how its size changes when two of the outputs of a given function F are swapped. We completely characterize the behavior of the pAPN-spectrum under swapping outputs when F is the inverse function over F2n . We further theoretically investigate this behavior for functions from the Gold and Welch monomial APN families, and experimentally determine the size of the pAPN-spectrum after swapping outputs for representatives from all infinite monomial APN families up to dimension n = 10; based on our computation results, we conjecture that the inverse function is the only monomial APN function for which swapping two its outputs can leave an empty pAPN-spectrum

    On Two Fundamental Problems on APN Power Functions

    Get PDF
    The six infinite families of power APN functions are among the oldest known instances of APN functions, and it has been conjectured in 2000 that they exhaust all possible power APN functions. Another long-standing open problem is that of the Walsh spectrum of the Dobbertin power family, which is still unknown. Those of Kasami, Niho and Welch functions are known, but not the precise values of their Walsh transform, with rare exceptions. One promising approach that could lead to the resolution of these problems is to consider alternative representations of the functions in questions. We derive alternative representations for the infinite APN monomial families. We show how the Niho, Welch, and Dobbertin functions can be represented as the composition xi∘x1/j of two power functions, and prove that our representations are optimal, i.e. no two power functions of lesser algebraic degree can be used to represent the functions in this way. We investigate compositions xi∘L∘x1/j for a linear polynomial L , show how the Kasami functions in odd dimension can be expressed in this way with i=j being a Gold exponent and compute all APN functions of this form for n≤9 and for L with binary coefficients, thereby showing that our theoretical constructions exhaust all possible cases. We present observations and data on power functions with exponent ∑k−1i=122ni−1 which generalize the inverse and Dobbertin families. We present data on the Walsh spectrum of the Dobbertin function for n≤35 , and conjecture its exact form. As an application of our results, we determine the exact values of the Walsh transform of the Kasami function at all points of a special form. Computations performed for n≤21 show that these points cover about 2/3 of the field.acceptedVersio

    Quantifying short-range correlations in nuclei

    Get PDF
    Background: Short-range correlations (SRC) are an important ingredient of the dynamics of nuclei. Purpose: An approximate method to quantify the magnitude of the two-nucleon (2N) and three-nucleon (3N) short-range correlations and their mass dependence is proposed. Method: The proposed method relies on the concept of the "universality" or "local nuclear character" of the SRC. We quantify the SRC by computing the number of independent-particle model (IPM) nucleon pairs and triples which reveal beyond-mean-field behavior. It is argued that those can be identified by counting the number of nucleon pairs and triples in a zero relative orbital momentum state. A method to determine the quantum numbers of pairs and triples in an arbitrary mean-field basis is outlined. Results: The mass dependence of the 2N and 3N SRC is studied. The predictions are compared to measurements. This includes the ratio of the inclusive inelastic electron scattering cross sections of nuclei to H-2 and He-3 at large values of the Bjorken variable. Corrections stemming from the center-of-mass motion of the pairs are estimated. Conclusions: We find that the relative probability per nucleon for 2N and 3N SRC has a soft dependence with mass number A and that the proton-neutron 2N SRC outnumber the proton-proton (neutron-neutron) 2N SRC. A linear relationship between the magnitude of the EMC effect and the predicted number of proton-neutron SRC pairs is observed. This provides support for the role of local nuclear dynamics on the EMC effect

    On the differential equivalence of APN functions

    Get PDF
    C.~Carlet, P.~Charpin, V.~Zinoviev in 1998 defined the associated Boolean function γF(a,b)\gamma_F(a,b) in 2n2n variables for a given vectorial Boolean function FF from F2n\mathbb{F}_2^n to itself. It takes value~11 if a≠0a\neq {\bf 0} and equation F(x)+F(x+a)=bF(x)+F(x+a)=b has solutions. This article defines the differentially equivalent functions as vectorial functions having equal associated Boolean functions. It is an open problem of great interest to describe the differential equivalence class for a given Almost Perfect Nonlinear (APN) function. We determined that each quadratic APN function GG in nn variables, n≤6n\leq 6, that is differentially equivalent to a given quadratic APN function FF, can be represented as G=F+AG = F + A, where AA is affine. For the APN Gold function FF, we completely described all affine functions AA such that FF and F+AF+A are differentially equivalent. This result implies that the class of APN Gold functions up to EA-equivalence contains the first infinite family of functions, whose differential equivalence class is non-trivial
    • …
    corecore