- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国科技论文在线
基于Web 计算的密码破解系统设计与实现
** 姜峰,李忠献
(北京邮电大学信息安全中心,北京 100876)
5 摘要:暴力破解的可行性是衡量密码算法安全性的重要标准,也是当前密码学的重要研究方
向之一。本文采用基于 Web 计算的分布式方法,设计破解常见加密算法的系统架构。并在
局域网内实现了对 SHA-256 的破解,并对软件的破解速度进行了测试。测试结果表明,此
方法有效降低了 SHA-256 的破解时间,为抵抗分布式破解而使用更安全的密码算法已迫在
眉睫。
10 关键词:Web 计算;密码破解;WebCL
中图分类号:TP309.1
15
20
25
Design and Implementation of a Password Cracking System
based on Web Computing
Jiang Feng, Li Zhongxian
(Information Security Center, Beijing University of Posts and Telecommunications,
Beijing 100876)
Abstract: The security of encryption algorithms depends heavily on the computational
infeasibility of brute force attack, which is one of the important research directions in
cryptography. In this paper, a new system architecture, based on Web distributed computing, is
designed to crack the common encryption algorithm. Brute force attack on the SHA-256
encryption algorithm is realized in LANs and the velocity of attacking is tested. The test results
show that this method effectively reduces the time of SHA-256 cracking, it‘s better to compose a
more secure password algorithm to resist the attack of distributed computering.
Keywords: web computing; brute force; WebCL
0 引言
随着个人电脑处理能力的逐步增强,暴力破解常用密码算法的时间成本越来越受到关
注。而密码学作为信息安全的基础,保证其可靠性对于信息社会的发展至关重要。
30 目前,国内外已有大量针对暴力破解加速的研究,并且有少量的可用工具出现。基于
CPU 的破解工具有 john the ripper,基于 GPU 的破解工具有 hashcat,基于分布式的破解工
具有 EDPR。尽管这些工具的功能日趋完善,但依然未能覆盖所有的计算领域,特别是在移
动计算资源日益丰富的情况下,无法充分利用所有的计算资源,满足日益增多的计算需求。
本文采用 Web 计算的方法,设计出一个跨终端平台的密码破解系统,并通过 WebCL
35 机制达到充分调动终端硬件资源的目的。
1 Web 计算与 SHA256 破解
1.1 Web 计算
互联网的发展已使 Web 成为信息时代人们通过计算机获取、交换和处理信息最普遍的
途径。个人主机的处理器在绝大部分时间都处于空闲等待状态,这无疑是一种巨大的资源浪
40 费。网络技术的不断进步,使得以浏览器作为客户端进行分布式计算成为可能,这种基于浏
览器的分布式计算方式被称为 Web 计算[1]。
作者简介:姜峰,(1987-),男,硕士研究生,主要研究方向为网络安全和软件安全。
通信联系人:李忠献,(1964-),男,副教授,主要研究方向为网络与信息安全。E-mail: lzx@
- 1 -
中国科技论文在线
Web 计算可视为协同计算的一种形式,分布在不同物理位置的浏览器用户运行独立的
小任务,协作完成庞大的计算集合。典型的 Web 计算项目执行过程大体如下:浏览器节点
在特定的 Web 计算服务器上进行注册,服务器为每个注册成功的节点分配需要计算的任务,
45 节点完成任务后返回任务结果并获取一个新的任务。循环往复一直进行下去直到计算任务完
成[2]。
Web 计算可扩展性高,健壮性好,且维护成
您可能关注的文档
- 高三年级mhk(三级)模拟试题2.pdf
- 高三年级mhk(三级)模拟试题1.pdf
- 高三世界地理总复习试题汇编和答案.pdf
- 高三数学《函数与导数》测试题(理科)(含答案).doc
- 高清录播系统整体解决方案.pdf
- 高三英语模拟试卷.pdf
- 高三语文试卷含答案及答题纸.pdf
- 高三世界区域地理填图训练.pdf
- 高三周测英语试题.pdf
- 高三原电池电解池真题.pdf
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
最近下载
- 第三章4节励磁控制系统调节特性和并联机组间无功分配-(一).ppt VIP
- 2024ABB PSR、PSRC、PSE和PSTX软启动器技术资料.docx
- GB50210-2001建筑装饰装修工程质量验收规范.doc VIP
- 西方古典园林——意大利埃斯特别墅庄园.ppt
- 普通物理学(第7版) 程守洙课件-chapter-11.pptx VIP
- 普通物理学(第7版) 程守洙课件-chapter-10.pptx VIP
- 我国婴幼儿呼吸道合胞病毒感染被动免疫预防专家共识解读.pptx
- 2024年上海市高职单招职业适应性测试试题及答案解析.docx
- 2024年江西电力职业技术学院单招职业技能测试题库及答案(各地真题).docx VIP
- 南京市某办公楼空调系统设计.doc VIP
文档评论(0)