具有良好密码学性质的平衡函数和bent函数的研究

基本信息
批准号:61303263
项目类别:青年科学基金项目
资助金额:23.00
负责人:张凤荣
学科分类:
依托单位:中国矿业大学
批准年份:2013
结题年份:2016
起止时间:2014-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:李昕,林果园,张立江,陈秀清,别玉玉,黄琪
关键词:
布尔函数密码函数bent函数代数免疫度流密码
结项摘要

The hard fault analysis is effective to stream ciphers and we do not fully understand bent functions, so the project studies the resistance of cryptographic functions against the hard fault analysis and the design and analysis of bent functions. The contents include the followings: 1) We shall investigate the resistance of balanced functions with good cryptographic properties against the hard fault analysis, and on this basis construct balanced functions which can be resistant to hard fault analysis and have high nonlinearities and an optimal algebraic immunity. 2) By digging into bent functions in polynomial forms and secondary constructions of bent functions, we will study new constructions of bent functions based on Walsh transform and the knowledges of trace functions and exponential sums. 3) The relationships between bent functions constructed by secondary constructions and the completed Maiorana-McFarland (M-M) class bent functions will be studied by using second-order differences. In addition, we shall find the functions which do not belong to the completed M-M class bent functions and study their same characters. The contributions of the project will provide novel design resource for symmetric ciphers and coding theory, good ideas for analysing cryptographic functions and new methods for constructing functions with good cryptographic properties. The contents of the project are in line with our professional direction and long-term accumulation of knowledge.

鉴于硬差错攻击在流密码上取得的成功和人们还不能完全认识bent函数的事实,本项目旨在研究密码函数抗硬差错攻击的能力和bent函数的设计与分析。具体内容包括:1)研究具有良好密码学性质的平衡函数抗硬差错攻击的能力,尝试构造具有高非线性度最优代数免疫度且能抵抗硬差错攻击的平衡函数;2)系统研究多项式bent函数和bent函数的"间接构造"方法,利用Walsh变换、迹函数以及指数和等知识,探讨bent函数的新构造方法;3)采用二阶差分法,分析"间接构造"所构造bent函数与"完全Maiorana- McFarland(M-M)类bent函数"之间的关系,探寻不属于"完全M-M类bent函数"的函数并研究它们的共同特征。本课题的研究成果将为对称密码和编码理论的设计提供新型资源,为分析密码函数提供新思路,为构造良好性质的密码函数提供新方法。本项目的研究内容符合我们的专业方向和长期积累。

项目摘要

密码函数作为流密码和分组密码的重要核心部件,在对称密码的设计和分析方面发挥着重要的作用。本课题针对如何设计bent函数和抵抗代数攻击、抗硬差错攻击等攻击的高非线性平衡函数等方面开展研究,努力执行和完成各个研究计划要点。在3年研究期中培养3名硕士研究生和一名博士研究生,发表学术论文8篇(6篇被SCI检索,1篇被EI检索,1篇核心期刊),录用SCI期刊论文1篇,出版专著一部《高非线性度布尔函数的设计与分析》;主要论文成果汇报如下:(1) 借助bent函数和高非线性度函数,给出了一个构造更大变元高非线性度函数的方法。另外,给出了一个构造谱不相交的4元组plateaued函数的方法,并证明了plateaued函数没有非零线性结构。(2) 给出了一个构造bent-negabent函数的方法,并首次给出了所构造函数不属于“完全M-M类bent-negabent函数”的充分条件。另外,给出了一类不属于“完全M-M类”的bent-negabent函数。(3) 给出了一个构造bent函数的新型间接构造,并证明了该方法可以构造出不属于“完全M-M类bent函数”的bent函数。另外,分析了构造函数的代数次数和代数免疫度。(4) 分析了一些构造“广义bent函数”的方法,对一个构造“广义bent函数”的对称构造方法做了进一步的推广。在此基础上,给出了一些构造“已知间接构造所需初始函数”的构造方法。(5) 分析了一类利用不相交线性码构造的S盒的代数性质,发现了该类S盒不能抵抗快速代数攻击。这些研究成果将为对称密码和编码理论的设计提供新型资源,为分析和构造密码函数提供新思路。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
2

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
3

自然灾难地居民风险知觉与旅游支持度的关系研究——以汶川大地震重灾区北川和都江堰为例

自然灾难地居民风险知觉与旅游支持度的关系研究——以汶川大地震重灾区北川和都江堰为例

DOI:10.12054/lydk.bisu.148
发表时间:2020
4

针灸治疗胃食管反流病的研究进展

针灸治疗胃食管反流病的研究进展

DOI:
发表时间:2022
5

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

DOI:
发表时间:2020

张凤荣的其他基金

批准号:11602305
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:41671216
批准年份:2016
资助金额:66.00
项目类别:面上项目
批准号:70673104
批准年份:2006
资助金额:20.00
项目类别:面上项目
批准号:49070032
批准年份:1990
资助金额:3.50
项目类别:面上项目
批准号:41271111
批准年份:2012
资助金额:75.00
项目类别:面上项目
批准号:49871005
批准年份:1998
资助金额:14.00
项目类别:面上项目
批准号:11426217
批准年份:2014
资助金额:3.00
项目类别:数学天元基金项目
批准号:41140013
批准年份:2011
资助金额:20.00
项目类别:专项基金项目

相似国自然基金

1

Partial Spread Bent函数与Bent-Negabent函数的构造及密码学性质研究

批准号:61402377
批准年份:2014
负责人:苏为
学科分类:F0206
资助金额:25.00
项目类别:青年科学基金项目
2

具有多种良好密码学性质的旋转对称布尔函数的研究

批准号:61902107
批准年份:2019
负责人:孙磊
学科分类:F0206
资助金额:18.00
项目类别:青年科学基金项目
3

多种密码学性质良好的密码函数的研究

批准号:61103191
批准年份:2011
负责人:付绍静
学科分类:F0206
资助金额:21.00
项目类别:青年科学基金项目
4

具有良好性质的序列与密码函数的研究

批准号:61271271
批准年份:2012
负责人:胡红钢
学科分类:F0101
资助金额:76.00
项目类别:面上项目