布尔函数的正规性研究

布尔函数的正规性研究

论文摘要

为满足Shannon提出的混淆及扩散思想,一个好的密码函数必须同时满足多个密码学指标,正规性就是其中之一。本文围绕正规性这一复杂度指标进行展开,取得了以下主要结果:(1). Plateaued函数能达到多个密码学性质的折中,是一类性质良好的密码函数。本文基于Walsh谱及函数分解理论,讨论了Plateaued函数在高维空间上的分解,结果发现这类函数在分解后仍具有较高的非线性度。将分解理论进行推广便是正规性的概念。基于Walsh谱刻画了Plateaued函数的正规性,得到了判定这类函数正规性的简化算法,并指出了Plateaued函数与其分解函数的正规性之间的关系。(2).介绍了Plateaued函数的对偶函数并对其性质进行分析,发现Plateaued函数与其对偶函数在多个密码学性质上存在对称关系,特别地给出了两者在正规性上的对应关系。(3).分析了已知Plateaued函数类的正规性,并给出了几种构造非正规Plateaued函数的方法。(4).基于稳定性理论,提出了扩展正规性的概念。讨论了扩展正规性与正规性,以及与扩展代数免疫之间的关系。从代数正规型的角度分析了正规性和代数免疫阶,并给出了具体计算方法。(5).分析了正规性同其他密码学指标如非线性度、线性结构、代数免疫阶之间的关系,进而通过计算证明了平衡的、具有较高代数次数的非正规布尔函数的存在性。(6). Bent函数具有良好的非线性性和扩散性,且已知构造法构造的Bent函数几乎都是正规的。基于此结论,希望以正规的Bent函数为基础,构造满足多个密码学准则的布尔函数。研究发现,可通过对正规的Bent函数进行修改、分解和级联得到满足平衡性、高非线性性、SAC等多个密码学指标的布尔函数。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • §1.1 研究背景与研究意义
  • §1.2 与正规性相关的密码学性质研究现状
  • §1.3 本文的内容安排与主要结果
  • 第二章 基础知识
  • §2.1 代数结构
  • §2.2 线性空间和仿射子空间
  • §2.3 布尔函数的表示及与正规性相关的复杂度指标
  • 2.3.1 布尔函数的定义及表示方法
  • 2.3.2 与正规性相关的复杂度指标
  • §2.4 本章小结
  • 第三章 Plateaued函数的分解与正规性
  • §3.1 Plateaued函数与正规性简介
  • §3.2 Plateaued 函数的分解与正规性
  • 3.2.1 Plateaued 函数的分解
  • 3.2.2 Plateaued 函数的正规性及判定算法
  • 3.2.3 Plateaued 函数与其分解函数的正规性之间的关系
  • §3.3 Plateaued 函数的对偶及其复杂性
  • 3.3.1 Plateaued 函数的对偶
  • 3.3.2 Plateaued 函数与其对偶函数的正规性之间的关系
  • §3.4 已知Plateaued 函数的正规性及非正规Plateaued 函数的构造方法
  • 3.4.1 已知Plateaued 函数类的正规性
  • 3.4.2 非正规Plateaued 函数的构造方法
  • §3.5 本章小结
  • 第四章 正规性及扩展正规性
  • §4.1 正规性同其他密码学指标之间的关系
  • §4.2 布尔函数的扩展正规性
  • 4.2.1 扩展正规性与正规性及代数免疫阶之间的关系
  • 4.2.2 从代数正规型分析布尔函数的正规性
  • §4.3 高次非正规布尔函数的存在性
  • §4.4 本章小结
  • 第五章 满足多个密码学准则的布尔函数的构造
  • §5.1 修改正规的Bent 函数以得到高非线性的平衡函数
  • §5.2 分解正规的Bent 函数以得到高非线性的平衡函数
  • §5.3 由正规Bent 函数级联得到满足多个密码学性质的布尔函数
  • §5.4 本章小结
  • 结束语
  • 致谢
  • 参考文献
  • 攻读博士学位期间发表的论文
  • 相关论文文献

    • [1].密码学发展的数学动力[J]. 德宏师范高等专科学校学报 2015(03)
    • [2].“中国密码学会2019年年会”在西安成功举办[J]. 信息网络安全 2019(12)
    • [3].密码学报第6卷2019年总目次[J]. 密码学报 2019(06)
    • [4].《密码学报》投稿指南[J]. 密码学报 2020(01)
    • [5].中国密码学会2020年会征文通知[J]. 密码学报 2020(02)
    • [6].《密码学报》投稿指南[J]. 密码学报 2020(03)
    • [7].本科生密码学实验课程的教学探讨[J]. 教育教学论坛 2020(31)
    • [8].格的计算和密码学应用[J]. 中国科学:数学 2020(10)
    • [9].《密码学报》投稿指南[J]. 密码学报 2020(04)
    • [10].《密码学报》投稿指南[J]. 密码学报 2020(05)
    • [11].2019年中国密码学会密码应用高峰论坛通知及征稿启事[J]. 密码学报 2019(02)
    • [12].《密码学报》入选Scopus数据库[J]. 密码学报 2019(04)
    • [13].《密码学报》投稿指南[J]. 密码学报 2019(04)
    • [14].《密码学报》投稿指南[J]. 密码学报 2019(05)
    • [15].《密码学报》投稿指南[J]. 密码学报 2018(03)
    • [16].《密码学报》投稿指南[J]. 密码学报 2018(04)
    • [17].《密码学报》投稿指南[J]. 密码学报 2018(05)
    • [18].“中国密码学会2016年会”在杭州召开[J]. 信息网络安全 2016(11)
    • [19].《密码学报》第3卷2016年总目次[J]. 密码学报 2016(06)
    • [20].《密码学报》投稿指南[J]. 密码学报 2016(06)
    • [21].中国密码学会2017年会征文通知[J]. 密码学报 2017(01)
    • [22].《密码学报》投稿指南[J]. 密码学报 2017(01)
    • [23].《密码学报》投稿指南[J]. 密码学报 2017(02)
    • [24].《密码学报》投稿指南[J]. 密码学报 2017(03)
    • [25].《密码学报》投稿指南[J]. 密码学报 2017(04)
    • [26].《密码学报》投稿指南[J]. 密码学报 2017(05)
    • [27].“中国密码学会2015年会”在上海成功召开[J]. 信息网络安全 2015(11)
    • [28].《密码学报》投稿指南[J]. 密码学报 2015(06)
    • [29].《密码学报》投稿指南[J]. 密码学报 2016(01)
    • [30].《密码学报》投稿指南[J]. 密码学报 2016(02)

    标签:;  ;  ;  ;  ;  ;  

    布尔函数的正规性研究
    下载Doc文档

    猜你喜欢