新型密码算法核心部件设计与分析方法研究
项目介绍
AI项目解读
基本信息
- 批准号:61672330
- 项目类别:面上项目
- 资助金额:62.0万
- 负责人:
- 依托单位:
- 学科分类:F0206.信息安全
- 结题年份:2020
- 批准年份:2016
- 项目状态:已结题
- 起止时间:2017-01-01 至2020-12-31
- 项目参与者:张德瑜; 吴磊; 王皓; 刘祥忠; 韩国勇; 任瑶瑶; 张国强; 陈彦琴; 王衡;
- 关键词:
项目摘要
The security of a cryptographic algorithm depends heavily on the property of its key part (such as S-box and diffusion layer). How to design these part in order to resist the existence attacks and how to attack an encryption algorithm from the view of its key part are important problems. In this project, we will study the design and the analysis of the key parts of cryptographic algorithm, and apply these methods on the attack of encryption algorithms. In detail, which are characterized as following: (1) We will construct large S-boxes which are formed as a mini Feistel structure or a mini SPN structure, which should be safe and efficient in implementation. And we will propose an algorithm to check whether an S-box is due to this kind.(2) We also seek for linear permutation which can be rapidly diffused and fast implemented in varies kind of devices. Especially we will study the existence and construction of the optimum permutation when the input is 64 bits or even more bits. We will propose an algorithm to check whether an S-box is an optimum permutation or not. (3) By using the affine subspace technique, we will construct some rotation symmetric bent functions which can be applied to the design of hash function and other symmetric encryption algorithms. (4)We want to decompose S-boxes which were adopted in the new encryption algorithms. We will also propose new truncated differential-linear analysis method based on decomposition of S-boxes and apply it in the analysis of the block cipher Kuznyechik.
密码算法的安全性通常取决于其核心部件(如S盒,扩散层)的性质和代数结构。如何设计这些核心部件以抵抗已有攻击,以及在密码破译中如何抓住这些核心部件的弱点是密码破译的关键。本课题旨在研究新型密码算法核心部件设计与分析方法,并应用于密码算法的破译中:(1)利用非线性部件为简单运算的微型Feistel结构或SPN结构的思想构造大型安全便于快速实现S-盒,给出检测大型S-盒是否属于此类结构的快速算法。(2)寻找各种环境下均能快速扩散、高效实现的最佳置换,特别是输入比特为64或更大时,最佳线性变换的存在性和构造问题,研究其有效甄别算法;评估新型密码算法扩散能力。(3)利用仿射子空间方法,提出旋转对称Bent函数新构造方法,用于运算效率高的hash函数等对称密码算法设计中。(4)对新型密码算法所使用S-盒进行分解,提出分组密码新截断差分线性攻击。利用该方法攻击俄联邦新密码标准Kuznyechik等。
结项摘要
项目提出了用多变量表达式表示轮函数的方法,改进了现有的SPN结构分组密码分析方法,并给出了SKINNY的11轮可实现攻击,我们对已有的基于二元矩阵的分组密码安全性评估方法进行了改进,改进后的方法可用于寻找SPN结构的分组密码的积分性质,截断差分和不可能差分路径的最大轮数。我们的办法是把加密过程写成明文字节的多变量多项式,根据明文字节在多轮加密后密文以及密文线性组合表达式里出现的次数研究密文字节和明文字节之间的相互依赖性,据此估测算法抵抗密码攻击的能力。该方法比之前的其他方法所得到的区分器轮数更多,更准确。 我们把上述方法用在拟申请国际轻量分组密码标准的分组密码SKINNY的分析上,给出了单密钥下SKINNY的11轮可实现攻击和16轮理论分析。.我们还解决了对基于二元扩散层的分组密码的分散性的紧致刻画方法问题,不等式组的解恰好是线性变换的分散迹,所以这种刻画是紧致的,提出了使用最少数量的线性不等式刻画二元线性层分组密码的方法。作为这种方法的应用,我们给出了Midori分组密码的7轮积分区分器,而设计者只给出了算法的3.5轮积分区分器。以上方法被美国加密标准AES设计者Vincent Rijmen称赞为一个“Novel”的方法, 该方法被同行称为Zhang-Rijmen方法,利用division property方法分析了俄联邦新密码标准Kuznyechik。 .在布尔函数设计方面,我们还构造了旋转对称Bent函数和对称群上具有最高代次数的Bent函数。
项目成果
期刊论文数量(29)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
RAIN- 一种面向软硬件和门限实现的轻量分组密码算法
- DOI:--
- 发表时间:--
- 期刊:计算机研究与发展
- 影响因子:--
- 作者:曹梅春;张文英
- 通讯作者:张文英
Remark on the paper "On products of Fourier coefficients of cusp forms"
对论文“论尖点形式的傅里叶系数的乘积”的评论
- DOI:10.1007/s00013-016-0996-x
- 发表时间:2017
- 期刊:Archiv Der Mathematik
- 影响因子:0.6
- 作者:Zhang Deyu;Lau Yuk-Kam;Wang Yingnan
- 通讯作者:Wang Yingnan
Searching for perfect diffusion matrices with lightweight coefficients
寻找具有轻量级系数的完美扩散矩阵
- DOI:10.1016/j.jisa.2017.11.009
- 发表时间:2018
- 期刊:J. Inf. Secur. Appl.
- 影响因子:--
- 作者:Guoqiang Zhang;Wenying Zhang
- 通讯作者:Wenying Zhang
A Differential Fault Analysis Attack Against the Light Weight PRINTcipher
针对轻量级PRINTcipher的差分故障分析攻击
- DOI:--
- 发表时间:2016
- 期刊:Chinese Journal of Electronics
- 影响因子:1.2
- 作者:Zhang Wenying
- 通讯作者:Zhang Wenying
Improved Security Evaluation of SPN Block Ciphers and its Applications in the Single-key Attack on SKINNY
改进的SPN分组密码安全评估及其在SKINNY单密钥攻击中的应用
- DOI:10.13154/tosc.v2019.i4.171-191
- 发表时间:2020
- 期刊:IACR Trans. Symmetric Cryptol. (Fast Software Encryption2020)
- 影响因子:--
- 作者:Wenying Zhang;Meichun Cao;Jian Guo;Enes Pasalic
- 通讯作者:Enes Pasalic
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
缩减轮数的 CAST-256 积分分析
- DOI:--
- 发表时间:2016
- 期刊:计算机应用研究
- 影响因子:--
- 作者:郑向前;张文英;肖祯;李情情
- 通讯作者:李情情
YBiO_3缓冲层的化学溶液沉积法快速制备
- DOI:--
- 发表时间:2013
- 期刊:低温与超导
- 影响因子:--
- 作者:张文英;蒲明华;朱晓垒;周涛;欧亚芝;李曼;雷鸣;赵勇
- 通讯作者:赵勇
蒸汽渗透耦合乳酸乙酯水解反应条件优化
- DOI:--
- 发表时间:2016
- 期刊:南京工业大学学报(自然科学版)
- 影响因子:--
- 作者:张文英;倪英香;李卫星;邢卫红
- 通讯作者:邢卫红
轻量级分组密码Lblock算法的Nibble积分攻击
- DOI:10.1177/0042098014544758
- 发表时间:--
- 期刊:小型微型计算机
- 影响因子:--
- 作者:王衡;张文英
- 通讯作者:张文英
对我国城市居住区环境设计现状的
- DOI:--
- 发表时间:--
- 期刊:中国园林,2005年第1期,p.62-66
- 影响因子:--
- 作者:张文英
- 通讯作者:张文英
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
张文英的其他基金
新型分组密码及相关认证加密算法的分析
- 批准号:
- 批准年份:2022
- 资助金额:54 万元
- 项目类别:面上项目
轻量密码非线性模块的设计和代数差错攻击
- 批准号:61272434
- 批准年份:2012
- 资助金额:80.0 万元
- 项目类别:面上项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}