发明名称 基于FPGA硬件的word2003文档破解的系统及方法
摘要 本发明公开了一种基于FPGA硬件的word2003文档破解系统及方法,包括依次相连的PC设备、输入接口模块、破解模块以及输出接口模块,且所述PC设备与所述输出接口模块相连,所述破解模块包括依次相连的子密钥生成模块、彩虹表匹配模块、密钥破解模块,所述子密钥生成模块包括依次相连的子密钥轮循控制器、MD5算法模块以及RC4算法模块,所述密钥破解模块包括算法轮循控制器、MD5算法模块以及RC4算法模块。本发明利用彩虹表时空折中算法进行文档的破解,提高了破解效率,且减少破解时间,在综合考虑彩虹表和FPGA的技术特点的基础上,采用适当的彩虹表进行破解,解决了破解时间和资源消耗矛盾之间的问题。
申请公布号 CN106357384A 申请公布日期 2017.01.25
申请号 CN201610736431.3 申请日期 2016.08.26
申请人 广州慧睿思通信息科技有限公司 发明人 周伟;符永逸
分类号 H04L9/06(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 李斌
主权项 一种基于FPGA硬件的word2003文档破解系统,运用于PC设备之中,该PC设备设有输入接口模块和输出接口模块,其特征在于,所述输入接口模块和输出接口模块之间设有多个并行设置的破解模块,所述破解模块包括依次相连的子密钥生成模块、彩虹表匹配模块和密钥破解模块;其中所述子密钥生成模块用于生成子密钥且实现子密钥的MD5运算以及RC4运算;所述彩虹表匹配模块用于生成彩虹表且对所述子密钥进行彩虹表的匹配;所述密钥破解模块用于将匹配后的子密钥进一步实现MD5运算以及RC4运算。
地址 511442 广东省广州市番禺区南村镇南村北大街2号