节点文献
GMM型高维输出严格几乎最优弹性密码函数构造
Constructions of GMM Type Strictly almost Optimal Resilient Vectorial Boolean Functions with High-dimension
【摘要】 在流密码的设计中,非线性组合部件应选用具有高非线性度的弹性密码函数.高非线性度可以保障密码系统不易遭受最佳仿射逼近攻击,而弹性可以使系统能够抵抗相关攻击.使用高维向量输出的弹性函数,可以增加密码系统的加解密速度,但难以提高函数的非线性度.本文基于三类向量阵列,给出两个GMM型弹性函数的构造方案.所构造的函数具有严格几乎最优非线性度和较高的向量输出维数,很好地实现了非线性度、弹性阶和向量输出维数三者之间的折中.采用本文的函数构造方案,对某些给定的n,m, t,可以构造出一系列具有目前已知最高非线性度的(n, m, t)弹性函数.
【Abstract】 In the design of a stream ciphers, the algebraic form of the nonlinear combining function should be resilient with high nonlinearity. High nonlinearity ensures the resistance of the cipher against best affine approximation attacks, while resiliency offers resistance against correlation attacks. By using vectorial resilient functions as the combining functions, the speed of the encryption and decryption of the ciphers can be increased, and yet it is difficult to improve the nonlinearity of the resilient functions. This paper presents two constructions of generalized Maiorana-McFarland(GMM) type strictly almost optimal resilient vectorial Boolean functions with high-dimension based on three kinds of vector arrays. A good tradeoff is gained among the parameters of nonlinearity, resiliency order and vector-output dimension. It is shown that(n, m, t) resilient functions with best known nonlinearity can be constructed for some values of n, m and t.
【Key words】 symmetric cipher; vectorial Boolean functions; resiliency; nonlinearity; disjoint linear codes;
- 【文献出处】 密码学报 ,Journal of Cryptologic Research , 编辑部邮箱 ,2023年02期
- 【分类号】TN918.4
- 【下载频次】11