密码函数及其构造

密码函数及其构造

论文摘要

密码函数在流密码、分组密码的设计中扮演着重要角色.本文研究了密码函数中的若干重要问题,取得以下主要结果:1)利用Maiorana-McFarland构造法构造出一类Plateaued函数,这种密码函数可以满足多个密码学准则:平衡性、高非线性度、适当阶数的相关免疫性、严格雪崩准则、不存在非零线性结构、好的GAC性质等.2)引入多输出Plateaued函数的概念,讨论了其密码学性质和构造方法.给出构造[ n , k ]不相交码集合的有效方法.用这种方法在n≥2k时,可以找到一个基数是2n ? k+ ?? ( n ?k )/k??的不相交码集合.并指出在n < 2k时,不存在基数大于1的不相交码集合.给出构造[ n, k ,≥?? d/2 ??]不相交码集合的方法.利用不相交码集合构造出具有高非线性度的多输出弹性Plateaued函数.3)给出可分布尔函数和可分Plateaued函数的一些性质;提出两个度量密码函数不可分性的指标:不可分度和λ-不可分度.4)给出k -正规布尔函数代数免疫阶的上界;给出判定Bent函数正规性的一个算法.5)利用毗连非线性函数的方法构造出一大类弹性函数,可以限定条件使构造的函数达到Siegenthalor界,同时也考虑了这类函数的非线性度等密码学性质;通过毗连2d个满足某些条件的Plateaued函数构造出具有高非线性度的弹性函数.6)给出计算乘积多项式周期的方法和公式,并将其用于计算卷积序列的周期.

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 从伪随机序列到密码函数
  • 1.2 密码函数的研究现状
  • 1.3 本文的安排和作者研究成果
  • 第二章 基本概念
  • 2.1 有限域
  • 2.2 线性空间、线性码和仿射子空间
  • 2.3 布尔函数及其安全性度量指标
  • 第三章 Plateaued 函数及其构造
  • 3.1 Plateaued 函数及其推广
  • 3.2 满足多个密码学准则的半Bent 函数的构造
  • 3.3 由已知Plateaued 函数构造新的Plateaued 函数
  • 3.4 多输出Plateaued 函数及其构造
  • 3.5 不相交码集合的构造
  • 3.6 一类多输出半Bent 函数的构造
  • 第四章 密码函数的分解和毗连
  • 4.1 布尔函数的分解和毗连
  • 4.2 可分布尔函数的特征和性质
  • 4.3 密码函数的不可分度
  • 4.4 k-正规布尔函数和代数免疫
  • 4.5 Bent 函数正规性的判定算法
  • 4.6 非线性弹性函数的毗连
  • 4.7 Plateaued 函数的毗连
  • 第五章 乘积多项式的周期及其在卷积序列中的应用
  • 5.1 有限域上乘积多项式周期的计算
  • 5.2 卷积序列的周期
  • 结束语
  • 致 谢
  • 参考文献
  • 攻读博士学位期间的研究成果
  • 相关论文文献

    • [1].一种改进的密码函数识别方法[J]. 计算机应用与软件 2016(03)
    • [2].“密码函数”专栏序言[J]. 密码学报 2017(03)
    • [3].q-进制密码函数的相关系数研究[J]. 计算机工程 2015(05)
    • [4].基于格的密码学技术专题讲座(一) 第2讲 基于格的密码函数构造方法及其应用[J]. 军事通信技术 2014(01)
    • [5].与3类向量值密码函数仿射等价的函数数量研究[J]. 通信学报 2017(11)
    • [6].一类具有较好自相关性质的密码函数[J]. 湖北大学学报(自然科学版) 2009(01)
    • [7].有限域F_(p~n)上与逆函数仿射等价的密码函数计数问题[J]. 计算机学报 2019(05)
    • [8].密码函数的正规性[J]. 计算机科学 2010(04)
    • [9].安全的程序混淆研究综述[J]. 信息网络安全 2014(08)
    • [10].演化计算在密码布尔函数设计中的应用[J]. 绵阳师范学院学报 2008(11)
    • [11].基于先验结果对涂-邓猜想一些情形下的递推证明[J]. 武汉大学学报(理学版) 2012(06)
    • [12].基于动态循环信息熵的密码函数筛选技术[J]. 计算机应用 2014(04)
    • [13].密码函数安全性指标的研究进展[J]. 密码学报 2014(06)
    • [14].高次非正规布尔函数的存在性[J]. 西北大学学报(自然科学版) 2013(04)
    • [15].一类具有高非线性度的密码函数[J]. 西安电子科技大学学报 2010(06)
    • [16].多维Plateaued函数的构造[J]. 计算机工程 2009(20)
    • [17].一类密码函数的构造与分析[J]. 通信学报 2013(04)
    • [18].有限域上二次Bent函数的构造[J]. 北京邮电大学学报 2010(03)
    • [19].Plateaued函数的正规性[J]. 电子与信息学报 2009(09)
    • [20].置换多项式在密码系统中的应用[J]. 科技信息 2013(14)
    • [21].正形置换的差分性质[J]. 信阳师范学院学报(自然科学版) 2013(03)
    • [22].二进制代码级的密码算法循环特征识别[J]. 计算机工程与设计 2014(08)
    • [23].Plateaued函数的密码学性质[J]. 电子与信息学报 2008(03)
    • [24].基于交换序的粒子群算法的布尔函数设计研究[J]. 计算机工程与应用 2008(14)
    • [25].基于动态数据流的密码函数加解密过程分析[J]. 计算机应用研究 2014(04)
    • [26].密码库模型建立与应用[J]. 计算机应用 2015(S1)

    标签:;  ;  ;  ;  ;  ;  ;  

    密码函数及其构造
    下载Doc文档

    猜你喜欢