张凤荣
- 作品数:16 被引量:16H指数:2
- 供职机构:中国矿业大学计算机科学与技术学院更多>>
- 发文基金:国家自然科学基金国家重点基础研究发展计划中国博士后科学基金更多>>
- 相关领域:电子电信理学自动化与计算机技术更多>>
- 基于semi-bent函数正交序列集的构造
- 2018年
- 蜂窝技术在码分多址(code division multiple access,CDMA)系统中起着非常重要的作用.本文给出了用于构造CDMA规则蜂窝系统正交序列集的不同函数.首先,基于多输出semi-bent函数的性质,给出了一个构造编码长度为2~6的蜂窝系统.研究发现,通过选取不同的参数d(d∈{2,3}),所构造蜂窝系统的蜂窝排列难易程度和重用距离可以相应的调整.其次,利用"直和构造"将semi-bent函数变元增加,进而得到编码长度为2~n(n≥6且为偶数),重用距离D≥4的规则蜂窝系统.研究表明,所构造的蜂窝系统内,每个蜂窝所包含的正交序列个数达到了2^(n-2)(即与目前已知的最好结果相同).
- 季霄鹏夏士雄张凤荣
- 关键词:布尔函数码分多址正交序列
- 密码学中布尔函数及多输出布尔函数的构造
- 布尔函数和多输出函数在密码学和通信领域有广泛的应用.本文研究了布尔函数和多输出布尔函数的构造.取得以下主要结果:
(1).指出了Ma等在2005年给出的“A new class of bent functions”...
- 张凤荣
- 关键词:布尔函数多输出函数BENT函数密码学
- 基于生成对抗网络的对抗样本集成防御
- 2022年
- 针对现有对抗样本防御方法防御能力不足、时间消耗过高等问题,参考生成对抗网络与集成学习在对抗样本研究中的优势,本文提出一种基于生成对抗网络的对抗样本集成防御方法。该方法使用生成对抗网络训练多个能够消除对抗样本表面对抗扰动的生成器,使用集成学习方法将多个生成器进行集成作为最终的防御。该方法的生成对抗网络由生成器和判别器组成。生成器以对抗样本作为输入,其目的是消除对抗样本表面的对抗扰动;判别器以良性样本与消除对抗扰动后的样本作为输入,其目的是区分输入的样本;生成器与判别器交替训练,当判别器无法对输入的样本做出区分时,生成器达到最佳状态。集成防御使用平均法作为集成策略,通过平均多个生成器的防御结果,取长补短,提升单个防御的能力;通过预训练生成器来降低防御的时间消耗,通过集成多个生成器来提升单个生成器的防御能力。分别在MNIST数据集与CIFAR10数据集上,用本文的集成防御方法与其他防御方法对常见的对抗样本进行防御,以分类准确率作为评价防御能力的指标,并记录防御的时间消耗。实验结果表明,本文方法能以较低的时间消耗防御多种对抗样本,并且防御能力比已有的防御方法更好。
- 曹天杰余志坤祁韵妍杨睿张凤荣张凤荣
- 部分Bent函数的构造
- 2009年
- 部分Bent函数是一类具有若干优良密码学性质的函数,在流密码和分组密码的设计中有着重要的作用。文中以Walsh谱和自相关函数为工具,通过级联Bent函数的方法,构造出一类部分Bent函数,该函数是平衡的且具有高非线性度,同时给出了该函数的其它一些密码学性质。
- 李娟谢敏张先国张凤荣
- 关键词:BENT函数部分BENT函数自相关函数
- 多维Plateaued函数的构造被引量:4
- 2009年
- 布尔函数在编码、组合设计和序列设计等中扮演重要的角色。利用Maiorana-McFarland构造法构造出一类Plateaued函数,在此基础上,结合m-序列的状态转移矩阵,构造出n元(n+1)/2维的n-1阶Plateaued函数。所构造的多维Plateaued函数可以满足多个密码指标,即高非线性度、没有非零线性结构、平衡、代数次数达到最高等。
- 张凤荣谢敏马华
- 关键词:代数次数密码函数S-盒布尔函数
- 具有高阶代数免疫的弹性函数
- 构造了一类具有一阶弹性的函数.该函数是级联4个具有一对拟线性变量的子函数得到的.给出了新函数代数次数不增加的充分必要条件,代数免疫阶不增加的必要条件.选取的初始函数不满足代数次数和代数免疫不增加的必要条件,那么得到函数和...
- 张凤荣胡予濮田绪安谢敏高胜
- 关键词:布尔函数弹性函数非线性度
- 文献传递
- Maiorana-McFarland's Bent函数零化子空间维数
- 2012年
- 在流密码和分组密码的设计中,所用布尔函数应该具有好的密码学性质来抵抗已知的各种有效攻击.布尔函数的低次零化子空间维数与其补函数低次零化子空间维数之和是评价该函数抵抗代数攻击能力的一个重要参数.根据Maiorana-McFarlands(M-M)Bent函数和布尔置换之间的一一对应关系,给出了一组布尔函数组并证明了它们是线性无关的.借助所给的线性无关布尔函数组和布尔置换中向量函数非零线性组合均是平衡函数的特性,给出了一类特殊M-M Bent函数低次零化子空间的维数与其补函数低次零化子空间的维数之和的一个上限.就这类特殊M-M Bent函数而言,该上限低于已知的限.进一步给出了适合所有M-M Bent函数的新上限.
- 张凤荣胡予濮马华谢敏周宇
- 关键词:流密码BENT函数代数次数
- 基于plateaued函数的平衡布尔函数构造被引量:2
- 2016年
- 布尔函数在对称密码的设计和分析中起着重要的作用。通过对谱不相交函数集中子函数平衡性的问题的研究给出了包含4个plateaued函数的函数集中有3个为平衡函数的充分条件。在此基础上,基于3个平衡的谱不相交plateaued函数,一类特殊的布尔置换以及一个高非线性度平衡函数,提出了一个构造高非线性度平衡布尔函数的方法。通过分析可知,利用该方法可以构造代数次数达到最优、非线性度不小于2^(2k-1)-2^(k-1)-2^(k/2)-2^([(k-1)/2])的2k元平衡函数。
- 张轶毅孟凡荣张凤荣石记红
- 关键词:布尔函数平衡函数BENT函数PLATEAUED函数非线性度
- 具有最优代数免疫阶的1阶弹性函数的构造被引量:5
- 2010年
- 这里研究了两种二阶级联构造的密码学性质,发现对初始函数增加2个变元,构造方法I和Ⅱ都能使代数免疫阶增加1阶,同时分别获得高的非线性度和1阶弹性。通过选择置换s,构造I能迭代产生非线性度高的代数免疫最优的布尔函数。最后利用级联构造I和II给出了一种具有1阶弹性的代数免疫最优布尔函数的构造方法.
- 董新锋张凤荣谯通旭张文政
- 关键词:代数免疫非线性度布尔函数
- 正形置换的迭代构造与计数
- 对正形置换的性质和已知构造进行了研究,给出了一种由两个n-2 元正形置换构造一个n 元正形置换的迭代方法。并且证明了该方法构造的正形置换与已知迭代构造方法所构造的正形置换不同。此外,还证明了所构造的n 元正形置换两两不同...
- 张凤荣胡予濮马华谢敏高军涛
- 关键词:流密码分组密码布尔函数正形置换迭代构造