论文摘要
随着社会信息化程度的不断提高,尤其是互联网技术的快速发展,网络应用越来越多。如何既能保护应用中的机密数据,又能有效地防止外部攻击,是网络应用面临的一大问题。网络应用的安全性完全依赖于密码学,每个应用所使用的密码算法都不会是完全一样的,为了保证密码算法的正确性和健壮性,有必要构建一个密码分析验证的原型系统,对要使用的密码算法进行验证优化。但是密码算法千变万化,多种多样,不可能每用一种算法就重新设计,这在时间和人力上都是很难满足的。本文的研究目标就是在可重构技术的基础上,通过组件重构技术实现密码算法的快速重构,使得不了解芯片设计技术的应用开发者也能完成密码算法的验证工作。本文通过对可重构技术基础理论的研究,提出了基于FPGA的动态重构设计构想,建立了密码分析系统的体系结构模型,并阐述了其工作原理。在对密码算核组件建模的基础上,通过预处理、图形输入、顶层模块生成、构造脚本和调用板卡配置目标代码五个重构流程,实现了密码算法的快速重构,并完成了验证。在组件设计技术方面,通过对组件生成原理及组件库管理机制的分析,重点论述了DES、AES、MD5、SHA1等算法的组件生成方法,并详细描述了组合算法的顶层互连过程。在工程设计方面,通过硬件设计、逻辑设计和软件设计三个部分详细介绍了密码分析系统的工程实现过程。本文的意义在于不仅在更高的抽象层次上实现了系统设计,使得应用开发人员和硬件开发人员能够并行作业,提高了密码构建和分析的效率,而且提供了图形化的组件设计平台,大大方便了对密码算法的分析和建模,为以后的系统级工程实现打下了很好的物质基础。
论文目录
相关论文文献
- [1].一类分组密码变换簇抵抗线性密码分析的安全性评估[J]. 电子学报 2020(01)
- [2].差分-双线性密码分析研究[J]. 通信技术 2008(02)
- [3].结构密码分析[J]. 密码学报 2016(04)
- [4].Piccolo结构抵抗差分和线性密码分析能力的进一步评估[J]. 北京大学学报(自然科学版) 2018(06)
- [5].用马尔可夫链模型化两个密码分析问题[J]. 信息工程大学学报 2010(02)
- [6].类SMS4型密码结构抵抗线性密码分析能力评估[J]. 信息工程大学学报 2019(05)
- [7].基于格的RSA密码分析[J]. 河南师范大学学报(自然科学版) 2017(03)
- [8].两个门限签名的密码分析[J]. 计算机应用与软件 2010(12)
- [9].SM4抵抗相关密钥线性密码分析的安全性[J]. 北京印刷学院学报 2020(05)
- [10].概率积分密码分析[J]. 计算机学报 2012(09)
- [11].“量子算法与密码分析研讨会”成功举办[J]. 信息网络安全 2018(02)
- [12].一类扩展广义Feistel结构抵抗差分和线性密码分析能力评估[J]. 密码学报 2016(02)
- [13].对一种新的序列密码结构的密码分析(英文)[J]. 软件学报 2008(05)
- [14].RSA密码分析中分解大整数的判定算法[J]. 计算机工程 2010(15)
- [15].基于回溯法的逆推攻击[J]. 电子与信息学报 2008(10)
- [16].密钥泄露下Even-Mansour密码的滑动攻击[J]. 信息安全研究 2018(06)
- [17].Piccolo结构抵抗差分和线性密码分析能力评估[J]. 山东大学学报(理学版) 2016(03)
- [18].“密码分析技术”的教学探讨[J]. 广西教育 2012(23)
- [19].对密码算法各种攻击方法初探[J]. 消费导刊 2008(02)
- [20].破译美国政府密码的华人高手[J]. 黄金时代 2009(03)
- [21].多重不确定的密码体制研究[J]. 信息网络安全 2012(06)
- [22].修改Trivium流密码算法的滑动攻击[J]. 上海交通大学学报 2012(06)
- [23].密码破解技术[J]. 中国司法鉴定 2010(06)
- [24].非线性滤波器信息泄漏的关键问题研究[J]. 四川大学学报(工程科学版) 2008(02)
- [25].SMS4型密码结构抵抗差分和线性密码分析能力评估[J]. 密码学报 2015(02)
- [26].对全轮AES-128算法的低数据Biclique攻击[J]. 信息工程大学学报 2016(03)
- [27].对广义映射混沌扩频序列的分割攻击[J]. 计算机工程 2009(05)
- [28].避免电脑中勒索病毒的预防措施[J]. 计算机与网络 2018(12)
- [29].分组密码S盒的代数方程[J]. 中国科学院研究生院学报 2008(04)
- [30].基于半直积的密钥交换协议的群论密码分析[J]. 西南民族大学学报(自然科学版) 2017(02)