布尔置换和bent函数在密码学中起着非常重要的作用。在Coulter和Mesnager所提出的三元组布尔置换广义构造方法(该三元组布尔置换可以用来构造bent函数)的基础上,给出了一个等价的构造三元组布尔置换的具体方法。利用此具体方法,提供了一个构造三元组布尔置换的算法。对三个置换之间的依赖关系做了进一步研究,提出了一个三元组置换成立的充要条件,并给出了一个构造三元组布尔置换的新算法。分析了利用三元组布尔置换所得bent函数的性质。
类型: 期刊论文
作者: 刘师师,张凤荣,夏士雄,周勇
关键词: 布尔函数,函数,布尔置换,非线性度
来源: 计算机工程与应用 2019年11期
年度: 2019
分类: 信息科技,基础科学
专业: 数学
单位: 中国矿业大学计算机科学与技术学院矿山数字化教育部工程研究中心,桂林电子科技大学广西密码学与信息安全重点实验室
基金: 国家重点研发计划(No.2016YFC0600908),广西密码学与信息安全重点实验室研究课题(No.GCIS201712),国家自然科学基金(No.U1610124,No.61572148),江苏省自然科学基金(No.SBK2018021416)
分类号: O157.4
页码: 40-45
总页数: 6
文件大小: 1246K
下载量: 59
本文来源: https://www.lunwen90.cn/article/e66e59da4ef56a04d889df4a.html