非线性移位寄存器及相关密码算法研究

基本信息
批准号:61872359
项目类别:面上项目
资助金额:65.00
负责人:林东岱
学科分类:
依托单位:中国科学院信息工程研究所
批准年份:2018
结题年份:2022
起止时间:2019-01-01 - 2022-12-31
项目状态: 已结题
项目参与者:黄震宇,钟江华,张晓娟,杨静春,罗贵文,易海蓉,侯林,王旭姿,马学成
关键词:
密钥流序列密码代数攻击非线性移位寄存器轻量级流密码
结项摘要

Stream cipher is one of the most important ciphers. As the development of algebraic attack, the classical stream ciphers that based on LFSR are no longer considered secure, so now peoples turn to use NLFR to design new stream ciphers. In this project, we will first study the period, k-error linear complexity, pseudo-randomness etc. of NFSR sequence, as well as the decomposition and equivalence of NFSR. We will also study the security properties of structures of some importance stream ciphers that were designed on NFSR, and then we will study the good NLFR that can generate pseudo-random sequences which have good cryptographic properties, and design some stream ciphers based on our study on the NLFR.

序列密码是密码学的一重要研究方向。以往序列密码的设计主要基于线性反馈移位寄存器,但随着代数攻击的出现,基于线性反馈移位寄存器的序列密码算法的安全性受到了前所未有的挑战,转而寻求基于非线性反馈寄存器(NFSR)的设计。但长期以来,有关NFSR的研究进展缓慢,一直缺乏相应的理论工具和方法,许多问题没有得到很好的解决。本项目拟深入研究非线性移位寄存器及其所生成序列的周期、k-错线性复杂度、伪随机性,以及非线性反馈移位寄存器的分解与等价等特性,进一步理解非线移位寄存器的密码学性质及其结构特性,并在此基础上,研究以非线性移位寄存器为基础构件的相关密码算法的安全性及其结构设计,进而构造适用于流密码算法设计的非线性移位寄存器以及具有高安全等级的轻量级流密码算法。

项目摘要

序列密码是密码学的一重要研究方向。随着代数攻击的发展,基于线性反馈移位寄存器的序列密码算法的安全性受到了前所未有的挑战,人们转而寻求基于非线性反馈寄存器(NFSR)的算法设计。本项目主要是从研究非线性移位寄存器及其所生成序列的周期、k-错线性复杂度、伪随机性,以及非线性反馈移位寄存器的分解与等价等特性出发,进一步理解非线移位寄存器的密码学性质及其结构特性,并在此基础上,研究以非线性移位寄存器为基础构件的相关密码算法的安全性及其结构设计。项目执行过程中,课题成员分工协作,顺利完成了项目制定的研究计划,达到了预期目标。项目所取得的主要成果包括:揭示了NFSR级联与等价的NFSR级联反馈函数之间的关系,给出了两个NFSR级联非奇异的易检验的判别准则,求出了当两级联对应的NFSR的级数相同时等价级联的个数;从子序列的角度分析了l序列和M序列之间的关系,证明了任意的l序列都可以通过添加子序列的方式生成M序列,且这些缺失的子序列恰好是某个带进位移位寄存器输出的序列集。基于这些分析,我们设计了高效的算法从l序列生成M序列。我们的结果不仅给出了l序列与M序列之间的关系,还提出了一种快速生成M序列的方法;从代数的新视角,研究了差分线性密码分析方法。提出了代数过渡型的概念,建立了差分线性逼近估计的新理论和新模型,给出了差分线性密码分析中密钥恢复攻击的新策略与新算法,应用于认证加密算法Ascon和序列密码Grain v1,得到了目前为止国际上最好的差分线性密码分析结果。项目执行期间在国内外权威学术期刊、会议累计发表学术论文30篇,培养博士/硕士研究生12名,同时开展了多种形式的国内外学术合作与交流活动。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
2

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

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

DOI:
发表时间:2022
3

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

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

DOI:
发表时间:2020
4

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
5

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

DOI:10.11999/JEIT210095
发表时间:2021

林东岱的其他基金

批准号:90204016
批准年份:2002
资助金额:30.00
项目类别:重大研究计划
批准号:11526215
批准年份:2015
资助金额:100.00
项目类别:数学天元基金项目
批准号:60970152
批准年份:2009
资助金额:34.00
项目类别:面上项目
批准号:60673069
批准年份:2006
资助金额:32.00
项目类别:面上项目
批准号:61379139
批准年份:2013
资助金额:76.00
项目类别:面上项目

相似国自然基金

1

基于反馈移位寄存器的流密码相关问题研究

批准号:61472120
批准年份:2014
负责人:曾祥勇
学科分类:F0206
资助金额:83.00
项目类别:面上项目
2

非线性反馈移位寄存器密码应用的若干基础问题研究

批准号:61872383
批准年份:2018
负责人:郑群雄
学科分类:F0206
资助金额:64.00
项目类别:面上项目
3

基于线性移位寄存器流密码研究

批准号:60573026
批准年份:2005
负责人:魏仕民
学科分类:F0206
资助金额:24.00
项目类别:面上项目
4

对称密码算法的相关密钥攻击研究

批准号:61402035
批准年份:2014
负责人:黎琳
学科分类:F0206
资助金额:26.00
项目类别:青年科学基金项目