摘要
在SIMON类非线性函数的基础上进行扩展,得到一种广义的非线性函数F^(n)_(abcd)(X),结构为(x<<<a)&(x<<<b)⊕(x<<<c)&(x<<<d)并分析其差分和线性等密码学性质。给出差分矩阵的秩、输出差分与差分概率之间的对应关系;给出差分概率的取值为0或1/2r,其中r∈[0,n-1];证明当输出差分β=0时差分概率非0;给出特殊移位参数选取下,差分概率取到1/2时差分对应的结构和计数公式。利用不相交化算法,将相关优势取值问题转化为不相交二次型中二次项的个数计算问题,给出相关优势的取值范围。本文的结论为轻量级非线性函数的构造提供一种新方法。
Based on the SIMON-like nonlinear function,a generalized nonlinear function F^(n)_(abcd)(X)is obtained,and the structure is as follows:(x<<<a)&(x<<<b)⊕(x<<<c)&(x<<<d).The cryptographic properties of F^(n)_(abcd)(X)such as difference and linearity are given.The corresponding relationship between the rank of the difference matrix,output difference and difference probability is given;the value of the difference probability is 0 or 1/2r,where r∈[0,n-1];the difference probability is non-zero whenβ=0;under the selection of special shift parameters,the corresponding difference structure and counting formula are given when the difference probability is 1/2.By using the disjoint algorithm,the problem of the correlated advantage value can be transformed into calculating the number of quadratic terms in the disjoint quadratic form,and the value range of the correlated advantage is given.These conclusions provide a new method for the construction of lightweight nonlinear functions.
作者
卢健伟
任济洲
关杰
LU Jianwei;REN Jizhou;GUAN Jie(Cryptographic Engineering Academy,Strategic Support Forces Information Engineering University,Zhengzhou 450001,Henan,China;College of Engineering Computing&Cybernetics,Australian National University,Canberra 2600,Australia)
出处
《山东大学学报(理学版)》
CAS
CSCD
北大核心
2023年第9期51-58,共8页
Journal of Shandong University(Natural Science)
基金
国家自然科学基金资助项目(61802437)。