首页 | 本学科首页   官方微博 | 高级检索  
     

基于plateaued函数的平衡布尔函数构造
引用本文:张轶毅,孟凡荣,张凤荣,石记红.基于plateaued函数的平衡布尔函数构造[J].计算机应用,2016,36(6):1563-1566.
作者姓名:张轶毅  孟凡荣  张凤荣  石记红
作者单位:1. 中国矿业大学 计算机科学与技术学院, 江苏 徐州 221116;2. 郑州煤炭工业(集团)有限责任公司 通风管理部, 郑州 450042
基金项目:国家自然科学基金资助项目(61303263);中国博士后基金资助项目(2014M562494,2015T80600);江苏省博士后基金资助项目(1401056B);国家自然科学基金煤炭联合基金重点项目(U1261201)。
摘    要:布尔函数在对称密码的设计和分析中起着重要的作用。通过对谱不相交函数集中子函数平衡性的问题的研究给出了包含4个plateaued函数的函数集中有3个为平衡函数的充分条件。在此基础上,基于3个平衡的谱不相交plateaued函数,一类特殊的布尔置换以及一个高非线性度平衡函数,提出了一个构造高非线性度平衡布尔函数的方法。通过分析可知,利用该方法可以构造代数次数达到最优、非线性度不小于22k-1-2k-1-2k/2-2?(k-1)/2?的2k元平衡函数。

关 键 词:布尔函数  平衡函数  bent函数  plateaued函数  非线性度  
收稿时间:2015-11-12
修稿时间:2016-01-06

Construction of balanced Boolean functions using plateaued functions
ZHANG Yiyi,MENG Fanrong,ZHANG Fengrong,SHI Jihong.Construction of balanced Boolean functions using plateaued functions[J].journal of Computer Applications,2016,36(6):1563-1566.
Authors:ZHANG Yiyi  MENG Fanrong  ZHANG Fengrong  SHI Jihong
Affiliation:1. School of Computer Science and Technology, China University of Mining and Technology, Xuzhou Jiangsu 221116, China;2. Department of Ventilation Magement, Zhengzhou Coal Industry(Group) Company Limited, Zhengzhou Henan 450042, China
Abstract:Boolean function plays an important role in the design and analysis of symmetric cryptography. Firstly, by studying the balanced property of subfunctions of the disjoint spectra function set, some sufficient conditions were provided that there were three balanced Boolean functions in the set of four plateaued functions. Then, based on three balanced disjoint spectra plateaued functions, a special Boolean permutation and a balanced Boolean function with high nonlinearity, a method of constructing balanced Boolean functions with high nonlinearity was proposed on a small number of variables. The analysis results show that the proposed method can construct the 2k-variable balanced Boolean functions with the optimal algebraic number and the nonlinearity is not less than 22k-1-2k-1-2k/2-2?(k-1)/2?.
Keywords:Boolean function                                                                                                                        balanced function                                                                                                                        bent function                                                                                                                        plateaued function                                                                                                                        nonlinearity
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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