分组密码代数旁路攻击技术研究

基本信息
批准号:61173191
项目类别:面上项目
资助金额:52.00
负责人:王韬
学科分类:
依托单位:中国人民解放军陆军工程大学
批准年份:2011
结题年份:2015
起止时间:2012-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:寇应展,矫文成,郑媛媛,赵新杰,陈财森,刘会英,吴克辉,张金中,冀可可
关键词:
代数攻击旁路攻击代数旁路攻击Cube攻击分组密码
结项摘要

代数旁路攻击将代数攻击和旁路攻击方法相结合,利用代数方法构建密码算法布尔方程组和加密中间状态的低次多元多项式,利用旁路攻击手段获取加密中间状态值,并作为代数方程组的输入或低次多元多项式的输出,可降低代数攻击复杂度、克服旁路攻击通用性较差等缺陷,已对密码算法安全性构成威胁。本课题以DES、AES及PRESENT等典型分组密码算法为攻击对象,研究其代数方程组和低次多元多项式的构建方法;针对密码算法在微处理器上的软件实现和在微控制器/FPGA等上的硬件实现,搭建实验平台;研究密码算法时间、功耗、电磁、故障等旁路信息的采集与预处理技术;基于旁路信息泄露模型,研究将旁路信息与代数方程组求解相结合的方法;开展攻击实验,实现密钥破解,验证攻击有效性;研究实际密码系统的代数旁路攻击技术,验证攻击适用性;对分组密码抗代数旁路攻击能力进行安全性评估,提出有效的防御措施。

项目摘要

分组密码是密码学的重要组成部分,是实现信息保密的核心体制,其安全性分析也一直是密码学研究中非常活跃的课题。以微处理器为代表的密码算法软件实现平台和以微控制器、FPGA等为代表的硬件实现平台在民用基础设施和军用武器装备中得到了广泛的应用。针对这些平台中泄露的旁路信息,进行代数旁路攻击研究,可在复杂实际环境下进行密钥破解,也可有效评估密码算法设计和实现的安全性,对于保障信息安全具有重要意义。课题组查阅了大量的文献资料,开展了深入的理论分析和研究,进行了细致的攻击实验,取得了预期成果,具体包括:.(1)研究了分组密码攻击基础,找到了分组密码整体结构及典型操作等效代数方程组构建及自动化求解方法,并成功搭建了旁路信息采集平台。.(2)建立了旁路立方体攻击的相关模型,提出了四种优化的分析策略,改进了现有多个典型分组密码的旁路立方体攻击方法,并在硬件实现环境下对改进后的攻击方法的有效性和适用性进行了研究。.(3)建立了代数旁路攻击的相关模型,提出了攻击量化评估方法,改进了现有多个典型密分组码代数旁路攻击方法,突破了容错代数旁路关键分析技术,将攻击范围扩展至噪声存在的实际密码硬件实现环境,并进行了真实物理实验,验证了方法的有效性和适用性。.(4)给出了代数故障攻击框架,突破了传统差分故障攻击方法瓶颈,提出了一种故障位置未知场景下的故障差分表示方法,改进了现有多个典型分组密码的故障攻击方法,实现了密码分析的自动化、通用化,并深入挖掘代数故障攻击优势,实现了对密码算法未知部件的局部逆向研究。.(5)研究了流密码故障攻击及代数故障攻击方法、公钥密码Cache攻击方法,探究了协议未知场景下的加密比特流识别方法,扩展了研究成果的适用对象和应用场景。.本课题实验研究中总结的直接经验和理论研究中建立形成的模型方法,对密码分析技术领域的创新有一定的借鉴意义,为后续研究提供了新思路、新途径,具有重要意义。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

一类基于量子程序理论的序列效应代数

一类基于量子程序理论的序列效应代数

DOI:10.3969/j.issn.0583-1431.2020.06.010
发表时间:2020
2

基于动态网络的非线性置乱扩散同步图像加密

基于动态网络的非线性置乱扩散同步图像加密

DOI:10.11772/j.issn.1001-9081.2021071220
发表时间:2022
3

抗泄露的(分层)身份基密钥封装机制

抗泄露的(分层)身份基密钥封装机制

DOI:10.11897/sp.j.1016.2021.00820
发表时间:2021
4

“功效成分组”在中药毒/效物质基础研究中的应用

“功效成分组”在中药毒/效物质基础研究中的应用

DOI:
发表时间:2018
5

轻量级密码算法TWINE的唯密文故障分析

轻量级密码算法TWINE的唯密文故障分析

DOI:10.11959/j.issn.1000–436x.2021039
发表时间:2021

王韬的其他基金

批准号:50808130
批准年份:2008
资助金额:20.00
项目类别:青年科学基金项目
批准号:11905206
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:41474023
批准年份:2014
资助金额:86.00
项目类别:面上项目
批准号:10276012
批准年份:2002
资助金额:25.00
项目类别:联合基金项目
批准号:31300072
批准年份:2013
资助金额:22.00
项目类别:青年科学基金项目
批准号:91544213
批准年份:2015
资助金额:310.00
项目类别:重大研究计划
批准号:71073059
批准年份:2010
资助金额:28.00
项目类别:面上项目
批准号:61103028
批准年份:2011
资助金额:24.00
项目类别:青年科学基金项目
批准号:61703266
批准年份:2017
资助金额:26.00
项目类别:青年科学基金项目
批准号:41275123
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:70173003
批准年份:2001
资助金额:13.00
项目类别:面上项目
批准号:60772082
批准年份:2007
资助金额:28.00
项目类别:面上项目
批准号:79770037
批准年份:1997
资助金额:8.70
项目类别:面上项目
批准号:81701337
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:61370056
批准年份:2013
资助金额:73.00
项目类别:面上项目
批准号:81802214
批准年份:2018
资助金额:21.00
项目类别:青年科学基金项目
批准号:51608024
批准年份:2016
资助金额:22.00
项目类别:青年科学基金项目

相似国自然基金

1

分组密码代数攻击及构造代数免疫S盒

批准号:61272465
批准年份:2012
负责人:祁传达
学科分类:F0206
资助金额:52.00
项目类别:面上项目
2

混沌密码硬件系统抗旁路攻击分析与防御技术研究

批准号:61801131
批准年份:2018
负责人:罗玉玲
学科分类:F0102
资助金额:26.00
项目类别:青年科学基金项目
3

流密码代数攻击研究

批准号:10871068
批准年份:2008
负责人:陈豪
学科分类:A0608
资助金额:23.00
项目类别:面上项目
4

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

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