Constructing Functions with Low Differential Uniformity

被引:2
|
作者
Bergman, Emily [1 ]
Coulter, Robert S. [1 ]
机构
[1] Univ Delaware, Dept Math Sci, Newark, DE 19716 USA
基金
美国国家科学基金会;
关键词
Differential uniformity; differential cryptanalysis; semifields; planar nearfields; PLANES;
D O I
10.1007/s00009-022-01980-0
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The lower the differential uniformity of a function, the more resilient it is to differential cryptanalysis if used in a substitution box. APN functions and planar functions are specifically those functions which have optimal differential uniformity in even and odd characteristic, respectively. In this article, we provide two methods for constructing functions with low, but not necessarily optimal, differential uniformity. Our first method involves altering the coordinate functions of any known planar function and relies upon the relation between planar functions and orthogonal systems identified by Coulter and Matthews in 1997. As planar functions exist only over fields of odd order, the method works for odd characteristic only. The approach also leads us to a generalization of Dillon's Switching Technique for constructing APN functions. Our second construction method is motivated by a result of Coulter and Henderson, who showed in 2008 how commutative presemifields of odd order were in one-to-one correspondence with planar Dembowski-Ostrom polynomials via the multiplication of the presemifield. Using this connection as a starting point, we examine the functions arising from the multiplication of other well-structured algebraic objects such as non-commutative presemifields and planar nearfields. In particular, we construct a number of infinite classes of functions which have low, though not optimal, differential uniformity. This class of functions originally stems from the presemifields of Kantor and Williams of characteristic 2. Thus, regardless of the characteristic, between our two methods we are able to construct infinitely many functions which have low, though not optimal, differential uniformity over fields of arbitrarily large order.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Numerical algorithm for constructing Lyapunov functions of polynomial differential system
    Lin X.-L.
    Jiang Y.-L.
    Journal of Applied Mathematics and Computing, 2009, 29 (1-2) : 247 - 262
  • [32] Vectorial Boolean Functions with Very Low Differential-Linear Uniformity Using Maiorana-McFarland Type Construction
    Tang, Deng
    Mandal, Bimal
    Maitra, Subhamoy
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2019, 2019, 11898 : 341 - 360
  • [33] Power functions with low uniformity on odd characteristic finite fields
    ZHA ZhengBang 1
    2 School of Mathematical Sciences
    3 State Key Laboratory of Information Security
    Science China(Mathematics), 2010, 53 (08) : 1931 - 1940
  • [34] Power functions with low uniformity on odd characteristic finite fields
    Zha ZhengBang
    Wang XueLi
    SCIENCE CHINA-MATHEMATICS, 2010, 53 (08) : 1931 - 1940
  • [35] Power functions with low uniformity on odd characteristic finite fields
    ZhengBang Zha
    XueLi Wang
    Science China Mathematics, 2010, 53 : 1931 - 1940
  • [36] On differential spectra of involutions with low differential uniformity over finite fields with even characteristic
    Liu, Guoqiang
    Jiang, Sha
    Li, Kangquan
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2024,
  • [37] Differential uniformity for arrays
    Horadam, KJ
    CRYPTOGRAPHY AND CODING, PROCEEDINGS, 2003, 2898 : 115 - 124
  • [38] Construction of Vectorial Boolean Functions with Provable Differential-Linear Uniformity and High Nonlinearity
    Liu, Wenjuan
    Zhao, Qinglan
    Zhang, Qinhuan
    2024 6TH INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING, ICNLP 2024, 2024, : 300 - 304
  • [39] On the possibility of constructing relativistic quantum mechanics on the basis of the definition of the functions of differential operators
    Golovin, A. V.
    Lagodinskiy, V. M.
    VII INTERNATIONAL CONFERENCE PROBLEMS OF MATHEMATICAL PHYSICS AND MATHEMATICAL MODELLING, 2019, 1205
  • [40] A strategy for constructing Lyapunov functions for non-autonomous linear differential equations
    McCluskey, CC
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2005, 409 : 100 - 110