[发明专利]基于多层级GPU集群的Domino专用口令破解系统在审
申请号: | 201510078276.6 | 申请日: | 2015-02-13 |
公开(公告)号: | CN105989279A | 公开(公告)日: | 2016-10-05 |
发明(设计)人: | 吴华;赵新宇;谢鑫君;朱智慧;黄玉磊;罗顺;卢晶 | 申请(专利权)人: | 上海通用识别技术研究所 |
主分类号: | G06F21/46 | 分类号: | G06F21/46;G06F21/62 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 丁清鹏 |
地址: | 201112 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于多层级GPU集群的Domino专用口令破解系统,本发明包括多个不同层级的服务器节点和大量不同层级的GPU计算节点,所述服务器节点用于口令空间划分、任务传输、结果汇总等事宜;所述计算节点用于开展Domino算法的GPU破解,其破解过程为将分配给计算节点的所有口令分别与Domino值中的盐S进行Domino计算,如果计算得出的值与Domino值中的散列值H相同,则认定为密码破解成功;如果计算得出的值与散列值H不相同,则更换口令继续尝试,直到所有的口令全部计算比对完成。本发明能够稳定运行并发挥高性能,总体破解速度能够达到约4亿个口令/秒左右;用户提交的解密任务,能够合理分解到各个GPU计算节点上开展计算,分配合理均衡。 | ||
搜索关键词: | 基于 多层 gpu 集群 domino 专用 口令 破解 系统 | ||
【主权项】:
基于多层级GPU集群的Domino专用口令破解系统,其特征在于,系统最上层包括一个服务器节点,其下层可连接若干个GPU计算节点和子服务器节点,所述子服务器节点下面可以连接再下层的若干个GPU计算节点和子服务器节点,以此类推形成多层级系统;在系统的数据层面,用户在最上层服务器节点上提交Domino密码破解任务,然后等待下层节点来请求任务,一旦收到请求,则根据情况切分出一个任务片交给发出请求的节点;每个GPU计算节点在没有计算任务时,向上层服务器发出需要计算任务的请求,该服务器如果不是最上层服务器,则由该服务器向其上级服务器发出请求,依此类推直到从顶层服务器上获取到任务后逐级传递给发出请求的GPU计算节点;计算节点完成计算后逐级上报自己的计算结果并最终汇总到最上层的服务器节点,接着计算节点发出请求开始下一个任务片的计算,以此循环直到将用户的计算任务全部完成为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海通用识别技术研究所,未经上海通用识别技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510078276.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于对接清扫机器人的对接站及清扫机器人
- 下一篇:一种可伸缩毛巾架