异构平台下口令恢复任务决策机制研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:zhangshuai5365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,信息安全性越来越受到人们的关注。口令验证机制是保证文件安全性的一种重要手段。但是,过于复杂的口令会给用户造成记忆负担,一旦忘记密码,可能造成巨大损失,同时加密文件也给安全部门的侦查取证工作带来了不便。口令恢复系统就是针对这种需求产生的。口令恢复系统中包含大量计算密集型的模块,通用计算机的计算能力已经远远不能满足其需求。同时以GPU为主的高性能异构计算平台存在能耗过高的问题。而将FPGA加入异构体系作为计算单元,不仅可以大幅降低系统功耗,而且对于计算密集型的应用有着出色的加速效果。本文依托拟态计算机的原理样机,在基于CPU+GPU+FPGA的异构平台下,设计涵盖MD5、SHA1、Office 2010、RAR和PDF五种加密类型的口令恢复系统,实现能效比的提高。为了进一步提高穷举模式的破解效率,口令恢复系统通常会采用字典文件。然而过于依赖字典也存在一些弊端。首先,字典文件是由事先生成好的一系列常用或有规律的口令组成的,如果字典中不含需要命中的口令,则仍需进行穷举破解,这样反而会降低破解效率。其次,系统所使用的字典往往有多个,而且体积往往很大,随着破解速度的不断加快,核心计算模块与存储模块之间的字典通信会遇到瓶颈,频繁地读取字典文件会降低破解效率。目前在口令恢复领域,穷举模式和字典模式相对独立,还没有将二者结合的相关研究。本文在口令恢复系统原有的决策模块的基础上,提出基于Bloom filter的决策模型。利用Bloom filter能够简洁地表示一个集合,并高效查询一个元素是否属于该集合的特点,以Bloom filter的查询结果作为口令恢复任务选择字典模式或者穷举模式的决策依据,从而将这两种模式有机地结合起来,实现在CPU+GPU+FPGA的异构平台上破解效率的最大化。最后通过使用SHA1加密类型的文件进行实验仿真。
其他文献
随着科技的发展,人们素质的提高,智能教育辅助工具日益得到广大家长和学生的的重视,对于教学知识的答疑系统的智能化提出了更高的要求。针对特定领域的智能答疑系统的中文命
学位
伴随着互联网的飞速发展,各类企业应用在网络上进行了大量部署,为保障各项业务应用正常运作,能够快速准确的定位IT服务中的故障,是其中的关键。在大型网络中,协议栈上层的各
仿人机器人的研究开始于70年代。自从1996年本田推出仿人机器人P2后,仿人机器人的研发成为了机器人研究的一个重要领域,至今方兴未艾。双足机器人的步行一直是机器人研究的热
发布/订阅(Publish/Subscribe,P/S)是一种基于事件的通信范型,为分布式网络中系统间的异步通讯提供了便捷的途径。随着Ad Hoc网络技术的不断发展,发布/订阅应用于Ad Hoc网络已
中国是一个发展中国家,其能源主要是煤炭,在相当长的历史时期内这种格局将不会有较大改变。因而矿山地理信息系统在我国具有十分广阔的应用前景。矿山地理信息系统是地理信息
[摘 要] 数学化时代改变了人们的生活与学习方式,作为高校体育数字化教学资源——微课,在改变与支持体育教学方式的同时,丰富并发展体育教育资源,革新了教师的教学理念和教学方法创新。如何发挥微课在传统课堂的优越性及在高校体育教学中的应用策略需要教师进一步探讨。   [关键词] 数字化;微课;体育教学;应用策略   [中图分类号] G642 [文献标志码] A [文章编号] 10
[摘 要] 为了更好地实现高等数学教育功能,我们应更多地注重学生创新精神和实践能力的培养。数学教学模式的理论与实践研究不仅是现代教学论中一个重要的研究领域,而且是提升大学生能力的关键环节之一。笔者基于现代教学模式理论开展教学实践探索,给出若干教学模式的一个具有可操作的相对稳定的程序流程,为高等数学有效课堂提供有价值的参考模式,提高教学实施过程的信度、效度和可控性,实现高等数学教育促进广大学习者的个