计算机工程与应用 ›› 2019, Vol. 55 ›› Issue (11): 40-45.DOI: 10.3778/j.issn.1002-8331.1809-0074
刘师师1,2,张凤荣1,2,夏士雄1,周 勇1
LIU Shishi1,2, ZHANG Fengrong1,2, XIA Shixiong1, ZHOU Yong1
摘要: 布尔置换和bent函数在密码学中起着非常重要的作用。在Coulter和Mesnager所提出的三元组布尔置换广义构造方法(该三元组布尔置换可以用来构造bent函数)的基础上,给出了一个等价的构造三元组布尔置换的具体方法。利用此具体方法,提供了一个构造三元组布尔置换的算法。对三个置换之间的依赖关系做了进一步研究,提出了一个三元组置换成立的充要条件,并给出了一个构造三元组布尔置换的新算法。分析了利用三元组布尔置换所得bent函数的性质。