ARX分组密码算法设计与自动化分析方法研究

基本信息
批准号:61902414
项目类别:青年科学基金项目
资助金额:24.00
负责人:刘韵雯
学科分类:
依托单位:中国人民解放军国防科技大学
批准年份:2019
结题年份:2022
起止时间:2020-01-01 - 2022-12-31
项目状态: 已结题
项目参与者:
关键词:
T函数循环异或分析自动搜索技术ARX轻量级分组密码
结项摘要

In the light of mobile internet, IoT and cloud computing, the design of secure and efficient symmetric-key primitives has become a strategic requirement in the development of national network security. As a major structure of the block ciphers, ARX has a unique advantage in the design of lightweight ciphers, due to its efficiency in implementations. Designing ARX block ciphers has a significant importance in the theoretical foundation and application of the lightweight primitives. Meanwhile, as the automatic search techniques becoming a research focus in cryptanalysis, the urgent problems to be solved lie in the development of automatic search tools in ARX and the innovation of the cryptanalytic techniques. .Based on the research basis of the applicant, we will study the design and automated cryptanalysis of ARX block ciphers in the following aspects. (1) Construct modular-addtion-based T-functions with good cryptographic properties, based of which, we design a new ARX block cipher. (2) Optimise the mathematical model and efficiency of the automatic search techniques. (3) Improve the theoretical basis and generalise the idea and methdology of rotational-XOR cryptanalysis. The outputs of this research project will contribute to the theoretical study and technical development of the design and cryptanalysis on ARX block ciphers.

在移动互联网、物联网和云计算的高速发展背景下,设计安全高效的轻量级分组密码算法是国家网络安全发展的战略需求。作为分组密码算法最主要的结构之一,ARX因其良好的实现效率在轻量级算法设计中具备独特优势。设计ARX分组密码算法对轻量级密码算法的理论和应用研究具有重要意义。与此同时,随着自动搜索技术成为密码分析的研究热点,ARX算法自动搜索工具的发展和密码分析方法的创新也是亟待解决的重要问题。.本项目在申请人已有工作基础上,围绕ARX算法的设计和自动化分析方法开展研究,具体研究内容包括: (1)基于模加运算构造具有良好密码学性质的T函数,并以此为基础设计新型ARX分组密码算法;(2)优化ARX结构自动搜索方法的数学模型和搜索效率;(3)发展和完善循环异或分析理论,推广循环异或分析的思想和方法。研究成果将为ARX结构分组密码算法的设计与分析提供理论支持和技术贡献。

项目摘要

本项目针对ARX型分组密码的分析理论和自动化搜索方法展开研究。主要研究内容是将循环异或分析等分析方法推广至更多类型的密码算法中,研究循环异或分析等针对ARX和AND-RX型密码算法的分析方法的理论基础,一般化这些分析方法的数学理论,建立新的分析方法的数学模型。在此基础上,改进现有的自动化搜索分析基础,引入新的条件规划问题,为上述新型分析方法建立自动化搜索模型。针对ARX密码算法的差分线性特征难以准确度量这一困难问题,我们提出了循环差分线性分析方法,建立了循环异或差分和线性逼近的联系,发展了新的计算方法,在理论上推广了现有的差分线性分析模型;在此基础上,给出了循环差分线性区分器的相关度计算公式,对于汉明重量为1输出掩码的情况给出了有效的迭代式的概率计算方法。我们将循环异或分析方法应用于ARX型和AND-RX型算法,并得到了在这两类算法中循环异或区分器的性质。我们推广和改进了ARX型算法的自动化分析模型和工具,这为寻找到更好的区分器打下了良好的技术基础。在本项目的资助下,共发表学术论文7篇,其中,中国计算机学会推荐A类会议论文1篇,B类会议/期刊共3篇,研究课题开展顺利,成果符合预期。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

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

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

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

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
4

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
5

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016

刘韵雯的其他基金

相似国自然基金

1

ARX类轻量级分组密码算法的设计与分析

批准号:61802437
批准年份:2018
负责人:张凯
学科分类:F0206
资助金额:25.00
项目类别:青年科学基金项目
2

分组密码设计与分析中纠错码方法与智能优化算法研究

批准号:60573028
批准年份:2005
负责人:李超
学科分类:F0206
资助金额:23.00
项目类别:面上项目
3

轻量级分组密码算法的设计和分析

批准号:61902100
批准年份:2019
负责人:崔婷婷
学科分类:F0206
资助金额:30.00
项目类别:青年科学基金项目
4

分组密码算法的新型分析与设计理论的研究

批准号:61572293
批准年份:2015
负责人:王美琴
学科分类:F0206
资助金额:64.00
项目类别:面上项目