基于代数攻击的序列密码逆向分析方法研究

基本信息
批准号:61602510
项目类别:青年科学基金项目
资助金额:19.00
负责人:陈华瑾
学科分类:
依托单位:中国人民解放军战略支援部队信息工程大学
批准年份:2016
结题年份:2019
起止时间:2017-01-01 - 2019-12-31
项目状态: 已结题
项目参与者:谭林,郑群雄,章佳敏,苏鹏辉
关键词:
攻击代数攻击cube谱攻击非线性反馈移位寄存器Trivium算法
结项摘要

The basic principle of algebraic attacks is to express the whole cipher as a large system of multivariate algebraic equations, which can be solved to recover the secret key. Recently, standard algebraic attacks, fast algebraic attacks and cube attacks have given great influence on the design and analysis of stream ciphers. In this project, we focus on analysis methods of stream ciphers based on algebraic attacks and the main contents of the project consist of three problems: research on spectral attacks and the spectral immunity of periodic sequences; algebraic attacks on some typical models of stream ciphers; improvement of cube attacks on Trivium. Our aims are to provide more theoretical foundations and technologies for further applications of algebraic attacks.

代数攻击的基本思想是将密码算法的安全性完全规约到关于密钥的多变元非线性方程系统的求解问题上。近年来, 基于代数攻击的分析方法, 包括标准代数攻击、快速代数攻击、cube攻击(选择IV代数攻击)等已经对序列密码的设计和分析产生了重大影响。本申请项目关注基于代数攻击的序列密码逆向分析方法研究, 主要研究内容有: 序列的谱攻击和谱免疫度的研究; LFSR和NFSR复合结构下的序列密码模型所对应方程系统的特点和规律分析; 对Trivium算法的cube攻击的改进。通过本项目的研究工作, 可以为序列密码代数攻击逆向分析的进一步发展提供理论支撑和应用指导。

项目摘要

本申请项目关注基于代数攻击的序列密码逆向分析方法研究,重点对基于LFSR和NFSR复合结构的序列密码算法和典型非线性序列源进行分析和研究。按照项目研究计划,在对基于LFSR和NFSR串联结构的Grain v1序列密码算法的sampling resistance的研究过程中,发现sampling resistance的本质就是代数攻击列方程解方程的思想,通过引入动态控制比特和非线性方程改进了Grain v1算法的sampling resistance,从而给出一系列折中范围更广泛的内部状态恢复攻击。同时,将建立内部联系的研究方法扩展到分组密码算法分析,得到了一些有价值的理论研究成果,如SKINNY算法的不可能差分攻击、SP型分组密码算法的截断差分研究、Feistel结构的不可能差分和零相关分析的可证明安全和一类Feistel结构的中间相遇攻击。进一步,项目还对序列密码中使用的一类重要非线性序列——环上序列给出了一种全新的压缩方式,并证明了很多情形下该压缩方式也具有最高权位的保熵性,这丰富了相关领域的研究结果,也为环上序列的应用提供了新的思路。本项目的研究成果表明:将代数攻击的列方程找联系的方法与已有的其他攻击方法结合可以改进一些密码算法的攻击效果。项目资助发表论文8篇,其中SCI检索5篇,EI检索1篇。培养硕士生1名,已经顺利取得硕士学位。项目研究推动了2017年全国密码数学挑战赛中的“极大布尔多项式方程组可满足性问题”的解决,获得全国密码数学挑战赛一等奖1项。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于铁路客流分配的旅客列车开行方案调整方法

基于铁路客流分配的旅客列车开行方案调整方法

DOI:
发表时间:2021
2

带有滑动摩擦摆支座的500 kV变压器地震响应

带有滑动摩擦摆支座的500 kV变压器地震响应

DOI:10.13336/j.1003-6520.hve.20200528028
发表时间:2021
3

基于腔内级联变频的0.63μm波段多波长激光器

基于腔内级联变频的0.63μm波段多波长激光器

DOI:10.3788/CJL201946.0801003
发表时间:2019
4

新型树启发式搜索算法的机器人路径规划

新型树启发式搜索算法的机器人路径规划

DOI:10.3778/j.issn.1002-8331.1903-0411
发表时间:2020
5

"多对多"模式下GEO卫星在轨加注任务规划

"多对多"模式下GEO卫星在轨加注任务规划

DOI:10.19328/j.cnki.2096-8655.2022.02.002
发表时间:2022

陈华瑾的其他基金

相似国自然基金

1

序列密码代数攻击方法研究

批准号:60673082
批准年份:2006
负责人:陆佩忠
学科分类:F0206
资助金额:25.00
项目类别:面上项目
2

基于侧信道攻击的分组密码逆向分析方法研究

批准号:61202386
批准年份:2012
负责人:唐明
学科分类:F0206
资助金额:25.00
项目类别:青年科学基金项目
3

序列密码的关键代数分析方法研究

批准号:61902030
批准年份:2019
负责人:矫琳
学科分类:F0206
资助金额:28.00
项目类别:青年科学基金项目
4

公钥密码分析中的格方法与代数攻击

批准号:61472417
批准年份:2014
负责人:胡磊
学科分类:F0206
资助金额:80.00
项目类别:面上项目