基于PRCA体系结构的PDF文档口令恢复算法设计与实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:sisi830710
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今科学技术的迅猛发展,高性能计算已经成为科学技术发展中最具战略性意义的支撑工具之一。高性能计算机制造水平和研发能力是衡量综合国力的重要标志,也是国家创新体系的重要组成部分。随着计算机系统性能的飞速提升,系统所耗费的资源越来越大。提高计算机系统计算能效的方法途径很多,体系结构对系统节能影响很大,因而,通过体系结构的创新来提高效能业已成为计算机研究日益关注的热点和焦点,新概念高效能计算机体系的研究承担着长远的战略意义和重大的现实意义。互联网的众多用户产生了大量加密文档,现有的计算结构和计算能力难以满足加密文档口令恢复的需要,基于传统CPU架构的口令恢复受限于其对密码算法的计算速度,只能破解口令复杂度较低的口令,且每秒能够验证的口令数比较少,计算效率远远不能满足科技发展的要求。计算量大、计算量周期变化明显是现有的计算结构难以应对的,需要寻求更加高效能的计算结构。采用多体系结构重构的计算体系,针对不同应用对计算资源进行重构,能够有效提高计算效能。字典攻击是一种高效的文档破解方式,随着口令破解速度的不断提升,字典攻击对命中率与读取速度也有了更高的要求。那么,通过选取高效的口令结构是提高口令字典攻击命中率的有效方法。论文以PDF这一典型文档的口令恢复算法为研究内容,分析研究典型文档口令恢复的计算需求与特点,结合异构计算的优点,采用了一种扩充高概率口令结构变形规则的字典攻击方法,同时依托国家“863”项目研制的拟态计算机原理样机的PRCA体系结构,以FPGA作为异构硬件平台为设计高效能的口令恢复服务提供技术支撑,实现多FPGA并行传输的字典口令攻击方案,并以此来验证异构计算平台的高效能。通过FPGA与通用服务器间性能和功耗的对比实验表明,字典攻击效率明显提升,同时降低了功耗。
其他文献
传感器网络就是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中感知对
近年来,随着网络技术与数据库技术的迅速发展,人们所积累的数据越来越多,这些数据的背后隐藏着许多有用的信息和知识,这些信息和知识得到了广泛的应用,比如金融投资、政府决策、生
工作流技术,能有效地协调和组织跨部门的资源,提高企业的办公效率和改进企业的经营管理模式,保证业务处理过程具有不可抵赖、不可推脱、不可拖延、可限时、可监控、可考核、快速
流场可视化技术运用计算机图形学和图像处理等技术表达流场特性,为自然流动规律研究和重大工程决策提供有力工具。特别是纹理可视化技术兼具形状和色彩,能够细腻的表现流场特
时间表问题是典型的组合优化和NP完全问题,时间表的实际应用非常广泛。排课问题是时间表问题的一个典型实例,在研究领域中,排课问题常常是时间表问题的代名词。针对排课问题,许多