In this paper, we investigate on constructing cryptographically significant Boolean functions with n variables based on decompositions of the multiplicative group of the finite field F of the form F* = U × V, where U and V are cyclic subgroups of F* satisfying (|U|, |V|) = 1. For positive integers s, m and n = 2m, we obtain classes of unbalanced functions with optimal algebraic immunity in the cases |U| = 2 + 1, |V| = (2−1)/(2+1) and |U| = 2−1, |V| = (2−1)/(2−1), respectively, where in the latter case the optimal algebraic immunity is based on correctness of the Tu-Deng conjecture. Functions belonging to both classes can be modified to be balanced ones with (potentially) optimal algebraic immunity and optimal algebraic degree, and computer experiments show that they also have high nonlinearity and good immunity against fast algebraic attacks. As by-products, variants of the Tu-Deng conjecture and combinatorial results on binary strings in analogy to it are also obtained.
展开▼
机译:在本文中,我们研究了基于F * = U×V形式的有限域F的乘法组的分解,构造具有n个变量的具有密码学意义的布尔函数,其中U和V是满足以下条件的F *的循环子组: U |,| V |)=1。对于正整数s,m和n = 2m,在| U |的情况下,我们获得了具有最佳代数免疫力的不平衡函数类。 = 2 + 1,| V | =(2-1)/(2 + 1)和| U | = 2−1,| V |分别等于(2-1)/(2-1),其中在后一种情况下,最佳代数免疫性基于Tu-Deng猜想的正确性。可以将这两个类别的函数修改为具有(可能)最佳代数免疫性和最佳代数度的平衡函数,并且计算机实验表明它们还具有较高的非线性度和对快速代数攻击的良好免疫性。作为副产品,还获得了Tu-Deng猜想的变体以及类似于二进制的二进制字符串上的组合结果。
展开▼