standard library
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202211028758.7 (22)申请日 2022.08.26 (65)同一申请的已公布的文献号 申请公布号 CN 115114613 A (43)申请公布日 2022.09.27 (73)专利权人 大有信创 (北京) 科技有限公司 地址 100020 北京市朝阳区水岸庄园3 51号 楼1至5层101室2层 (72)发明人 洪泽勤 李海波 崔岩  (51)Int.Cl. G06F 21/45(2013.01) G06F 21/62(2013.01) G06F 21/60(2013.01) G06F 9/50(2006.01)(56)对比文件 CN 109981285 A,2019.07.0 5 CN 112597479 A,2021.04.02 CN 114186219 A,202 2.03.15 US 2004255155 A1,2004.12.16 张冬芳 等.基 于异构计算 集群的密码口令 破解系统设计与实现. 《网络空间安全》 .2019,第 10卷(第6期), 审查员 周亚楠 (54)发明名称 采用ASIC和GPU异构类型资源进行口令破解 的系统 (57)摘要 本发明涉及口令破解技术领域, 具体地说, 涉及采用ASIC和GP U异构类型资源进行口令破解 的系统。 其包括信息提取单元、 破解选择单元和 破解控制单元。 本发明中通过破解口令分析模块 对摘要信息进行分析, 判断摘要信息的种类, 并 根据破解种类来分析破解摘要信息的对应破解 口令, 并通过破译节点类别选择模块来选择使用 ASIC或GP U, 进而找寻到对应的破解口令, 使系统 对摘要信息进行快速的破解, 加快破解的速度, 同时将ASIC或GPU进行结合使用, 加快资源文件 的破解, 同时也减少等待的时间, 使复杂的运算 给ASIC计算, 简单的运算给GP U进行计算, 以此来 提高系统对资源 文件破解的运 算速度。 权利要求书3页 说明书7页 附图3页 CN 115114613 B 2022.11.29 CN 115114613 B 1.一种采用ASIC  和GPU 异构类型资源进行口令破解的系统, 其特征在于: 包括信息提 取单元 (1) 、 破解选择 单元 (2) 和破解控制单 元 (3) ; 所述信息提取单元 (1) 用于对资源文件进行提取, 获取资源文件的摘要信息, 并在摘要 信息获取完成后触发破解指令; 所述破解选择单元 (2) 对信息提取单元 (1) 接收破解指令, 并根据摘要信息选择指定的 破译节点; 所述破解控制单元 (3) 通过破解选择单元 (2) 选择的破译节点对资源文件进行破解, 并 在破解完成后, 对 破解后的信息进行测试; 所述信息提取单元 (1) 包括摘要信息识别模块 (11) 、 摘要信息提取模块 (12) 和破解触 发模块 (13) ; 所述摘要信息识别 模块 (11) 对资源文件进行识别, 确定资源文件中解密需要的关键信 息; 所述摘要信息提取模块 (12) 用于将摘要信息识别模块 (11) 中识别出的解密需要 的关 键信息提取 出来, 并将提取 出来的信息 定义为摘要信息; 所述破解触发模块 (13) 用于接收摘要信息提取模块 (12) 提取出的摘要信息, 并在接收 到摘要信息后触发对信息破解的指 令, 同时将摘要信息以及破解指令发送到破解选择单元 (2) 中, 由破解选择 单元 (2) 对摘要信息进行破解; 所述破解选择 单元 (2) 包括破解 服务器 (21) 和破译策略设置模块 (2 2) ; 所述破解服务器 (2 1) 用于接收破解触发模块 (13) 发送的摘 要信息以及破解指令, 使破 解服务器 (21) 对摘要信息进行破解操作; 所述破译策略设置模块 (22) 用于在破解服务器 (21) 接收破解触发模块 (13) 发送的摘 要信息, 并根据接收到的摘要信息进行破译策略的设置; 所述破解选择单元 (2) 还包括破解口令分析模块 (23) 、 破译节点类别选择模块 (24) 和 破译节点分配模块 (25) ; 所述破解口令分析模块 (23) 对摘要信息进行分析, 判断摘要信息的种类, 确定对摘要 信息进行破解的破解口令, 分析 出需要对摘要信息进行破解的 口令; 所述破译节点类别选择模块 (24) 用于根据破解口令分析模块 (23) 分析出的破解口令 以及破译策略设置模块 (22) 形成的破译 策略来对破译节点进 行类别的选择, 选择出合适破 解摘要信息的破译节点, 确定摘要信息 选择ASIC 或GPU 进行口令破解; 所述破译节点分配模块 (25) 用于根据破译节点类别选择模块 (24) 选择出的破译节点 以及破译策略设置模块 (22) 设置的破译 策略进行破译节点的分配, 分配出适合破解摘要信 息的破译节点; 所述破解控制单元 (3) 包括节点破译模块 (31) 、 破译信息收集反馈模块 (32) 、 破解测试 模块 (33) ; 所述节点破译模块 (31) 用于接收破译节点分配模块 (25) 对破译节点分配的信息, 并根 据破译节点分配的信息对摘要信息进行破译; 所述破译信息收集反馈模块 (32) 在节点破译模块 (31) 对摘 要信息破解的过程 中, 对节 点破译模块 (31) 破解摘要信息的进 行实时记录, 并将记录到的信息进 行实时返回到破解服 务器 (21) 中, 并由破解服务器 (21) 判断设置的破解口令 分析模块 (23) 设置的破解口令是否权 利 要 求 书 1/3 页 2 CN 115114613 B 2正确; 所述破解测试模块 (33) 用于在节点破译模块 (31) 破解掉摘 要信息后, 对破解摘要信息 的口令进行验证, 当验证完成后, 向破解触发模块 (13) 中反馈破解结束的指令 。 2.根据权利 要求1所述的采用ASIC  和GPU 异构类型资源进行口令破解的系统, 其特征 在于: 所述节点破译模块 (31) 在对摘要信息进行破译的步骤如下: S1、 任务开始, 向板卡发送 “任务数据 ”, 此数据在破解当前任务时只发送一次; S2、 根据破译策略设置模块 (2 2) 设置的破译策略生成 “口令数据 ”; S3、 检查板卡输入缓存是否满, 不满时转到S4, 若缓存满时, 口令数据在S3步骤等待, 等 卡板输入缓存不 为满时转到S4; S4、 向板卡发送 “口令数据 ”; S5、 检查板卡输出缓存是否空, 缓存为非空时转到S6, 缓存为空时转到S7; S6、 检查板卡返回的 口令, 若正确, 转到S9, 若不 正确转到S7; S7、 检查用户是否停止任务, 如果用户停止任务, 则转到S10, 否则转到S 8; S8、 检查当前破解模式口令是否生成完成, 如果生成完成, 则转到S10, 如果未生成转到 S2; S9、 返回破译成功; S10、 结束破译。 3.根据权利 要求1所述的采用ASIC  和GPU 异构类型资源进行口令破解的系统, 其特征 在于: 在节点破译模块 (31) 对摘要信息进行破译的过程中, 流程结束存在两种可能: ①、 已 计算出正确口令, ②、 用户停止任务。 4.根据权利 要求1所述的采用ASIC  和GPU 异构类型资源进行口令破解的系统, 其特征 在于: 所述破译策略设置模块 (2 2) 进行破译策略设置采用暴力穷尽策略, 其 步骤如下: S1、 测评目标: 口令破解系统计算资源文件 任务; S2、 前置条件: ①、 系统部署完成; ②、 系统添加自定义字符集穷尽策略; S3、 测试步骤: ①、 访问系统中的预定义策略页面; ②、 填写任务名称并点击上传文件; ③、 在候选策略中选择信息; ④、 点击新建任务; ⑤、 访问预定义策略页面; ⑥、 填入任务名称; ⑦、 上传文件; ⑧、 在候选策略中选择信息; ⑨、 点击新建任务; ⑩、 任务完成后查看口令是否为已知口令, 同时点击任务详情, 查看消耗时间; S4、 预期结果: ②、 破解结果 为已知口令;权 利 要 求 书 2/3 页 3 CN 115114613 B 3

PDF文档 专利 采用ASIC和GPU异构类型资源进行口令破解的系统

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 采用ASIC和GPU异构类型资源进行口令破解的系统 第 1 页 专利 采用ASIC和GPU异构类型资源进行口令破解的系统 第 2 页 专利 采用ASIC和GPU异构类型资源进行口令破解的系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:33:04上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。