多输出布尔函数若干性质的研究

来源 :中国人民解放军信息工程大学 | 被引量 : 5次 | 上传用户:sunning1002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码在计算机通信和信息系统安全领域有着最广泛的应用。在分组密码的实际设计中,多输出布尔函数常常扮演重要角色。例如分组密码的典型代表-DES,该算法的核心是8个S-盒,而每个S-盒就是一个6输入4输出的多输出函数。因此,研究多输出布尔函数的有关性质和构造具有重要的理论意义和应用价值。 本文综合运用概率论、代数学、逻辑函数频谱理论等方面的知识,对多输出函数的有关性质与构造进行了研究。特别地,本文研究了多输出Bent函数和多输出部分Bent函数的性质和构造,得到了一些新的结果。 论文主要做了以下几个方面的工作: 1.进一步研究了多输出函数广义Walsh谱的有关性质,得到了一些相关的结果;给出了多输出函数广义自相关函数的定义和概率表示式;得到了广义自相关函数和广义一阶Walsh谱的关系式。 2.讨论了多输出函数的独立性,得到了两个多输出函数相互独立的充分必要条件;给出了多输出函数的相关度和相关系数的定义;研究了多输出函数的相关度与独立性、平衡性的关系,特别地,描述了多输出函数与平衡多输出仿射函数的相关度;证明了多输出函数相关系数的取值范围、相关系数与独立性的关系、相关系数与两个多输出函数相等的关系;最后,讨论了多输出函数的相关度与非线性度的关系。 3.给出了多输出函数线性结构的广义自相关函数特征和广义Walsh谱特征。 4.考察了多输出Bent函数的广义自相关函数,给出了多输出Bent函数的两个判定条件;探讨了多输出Bent函数的代数次数、计数、扩散特性及一般构造方法。 5.给出了多输出部分Bent函数的定义,并论证了其存在性,得到了多输出部分Bent函数的广义循环谱特征和广义自相关函数特征;讨论了多输出部分Bent函数的平衡性、相关免疫性、非线性性和扩散性等密码学性质;考察了一类多输出部分Bent函数和多输出Bent函数之间的关系,给出了多输出部分Bent函数和多输出Bent函数之间的函数关系式和谱值关系式,得到了用多输出Bent函数构造多输出部分Bent函数的方法;最后,给出了多输出部分Bent函数的几种一般构造方法,并得到了所构造的多输出部分Bent函数的广义Walsh循环谱。
其他文献
目的探讨复发性泪囊炎患者行改良鼻腔泪囊吻合术联合新型自制泪道引流管手术的注意事项、围手术期护理及临床疗效。方法对2015年1月至2018年1月本院收治的行鼻腔泪囊吻合术失
传统的报关实务课程设计一般沿用全国报关员资格统一考试教材的设计,对统一考试内容、保证考试质量起到了很好的作用,但缺点均在于没有根据行动为导向的工作任务过程来设计课
为探讨女性肥胖不孕患者经二甲双胍治疗后的免疫学缓解指标和药物疗效,我们测定了患者血清空腹胰岛素(INS)、瘦素(Leptin)、睾酮(T)。进一步探讨二甲双胍对肥胖不孕患者的治疗作用,从
采用溶液聚合法合成了高固体分低粘度的羟基丙烯酸树脂(HAR),详细讨论了引发剂、链转移剂、反应温度、溶剂等对HAR粘度的影响。由HAR和六次甲基二异氰酸酯反应制备了性能优异
目的探讨双重血浆分子吸附(DPMAS)模式人工肝治疗早期乙肝相关慢加急性肝衰竭的有效性。方法选取2015年4月至2018年2月本院收治的84例早期乙肝相关慢加急性肝衰竭患者,按就诊
我院1例7月早产新生儿窒息肺炎的重症患儿,因大剂量使用青霉素等抗生素,引起体内红细胞被青霉素致敏,血清中有该药物的复合物存在,导致菠萝酶、抗人球蛋白介质交叉配血不合而查找
自20 世纪50 年代Chomsky 创立形式语言与自动机理论以来,计算语言学研究已经历了近半个世纪的发展历程,取得了丰硕成果。自然语言处理从字符的输入到词法分析、句法分析、语
当今世界上已经没有哪个国家可以离开国际贸易而生存下去。全部国际贸易的历史揭示出,只有积极参与国际分工和国际贸易,一国的经济才能获得快速发展,全民财富才有可能实现快