首页 | 官方网站   微博 | 高级检索  
     

多输出弹性k-旋转对称布尔函数的存在性与构造
引用本文:田晔晨,孙玉娟,李路阳. 多输出弹性k-旋转对称布尔函数的存在性与构造[J]. 密码学报, 2021, 8(1)
作者姓名:田晔晨  孙玉娟  李路阳
作者单位:西安电子科技大学 综合业务网理论及关键技术国家重点实验室,西安 710071;密码科学技术国家重点实验室,北京 100878;西安邮电大学 通信与信息工程学院,西安 710121
基金项目:国家自然科学基金(61972303,61672414);陕西省自然科学基础研究计划(2019JQ-867)。
摘    要:多输出布尔函数可由多个单输出布尔函数表示,在分组密码中有着广泛的应用.多输出k-旋转对称布尔函数(k-RSBF)是多输出旋转对称布尔函数(RSBF)的扩展.本文首先研究多输出旋转对称函数和多输出k-旋转对称函数的轨道分布情况,给出了计算两类函数中长度相同轨道个数的方法.其次研究了平衡多输出k-旋转对称布尔函数的存在性,给出了在选择合适的k的前提下,n=pr、n=2pr和n=2r时,平衡(n,m)k-RSBF的构造方法.之后研究弹性多输出k-旋转对称布尔函数的存在性,分别给出了r≥3,n=2r,2≤m≤2r-r,k=2时1阶弹性(n,m)k-RSBF的构造方法,以及p为奇素数,r≥2,n=pr,2≤m≤p-1,k=p时1阶弹性(n,m)k-RSBF的构造方法.最后我们还对两种方法得到的1阶弹性多输出k-旋转对称布尔函数进行仿真测试.

关 键 词:流密码  多输出布尔函数  k-旋转对称  轨道矩阵  弹性

Existences and Constructions of Resilient Vectorial k-Rotation Symmetric Boolean Functions
TIAN Ye-Chen,SUN Yu-Juan,LI Lu-Yang. Existences and Constructions of Resilient Vectorial k-Rotation Symmetric Boolean Functions[J]. , 2021, 8(1)
Authors:TIAN Ye-Chen  SUN Yu-Juan  LI Lu-Yang
Affiliation:(State Key Laboratory of Integrated Services Networks,Xidian University,Xi'an 710071,China;State Key Laboratory of Cryptology,Beijing 100878,China;School of Telecommunication and Information Engineering,Xi’an University of Post and Telecommunications,Xi'an 710121,China)
Abstract:Vectorial Boolean functions are widely used in block ciphers,they can be represented by multiple single output Boolean functions.Vectorial k-rotation symmetric Boolean functions(k-RSBF)are the extension of vectorial rotation symmetric Boolean functions(RSBF).This paper presents the orbital distributions of vectorial rotation symmetric Boolean functions and vectorial k-rotation symmetric Boolean functions.It also gives a method to compute the number of orbits of the same size in two functions.It is proved that there exists balanced(n,m)k-RSBF for suitable k,where n=pr,n=2 pr and n=2r,and some instances are constructed.The existence of resilient(n,m)k-RSBF is also proved,and some specific functions are constructed,including 1-resilient(2r,m) 2-RSBF,where2≤m≤2r-r,r≥3 and 1-resilient(pr,m) p-RSBF,where 2≤m≤p-1,r≥2,and p is an odd prime.Finally,two examples of the 1-resilient(n,m) k-RSBFs are obtained using the two methods.
Keywords:stream ciphers  vectorial Boolean functions  k-rotation symmetric  orbit matrix  resiliency
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号