[发明专利]一种Word加密文档的快速还原方法有效
申请号: | 201611052104.2 | 申请日: | 2016-11-24 |
公开(公告)号: | CN106778292B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 张李军;吉庆兵;于飞;谈程;罗杰;陈曼 | 申请(专利权)人: | 中国电子科技集团公司第三十研究所 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 邓世燕 |
地址: | 610000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Word加密文档的快速还原方法法,包括如下步骤:步骤一、建立还原Word文档的密钥彩虹表;步骤二、破译密文文档的解密密钥;步骤三、利用解密密钥和Word文档的结构信息重构出原始明文文档。本发明的积极效果是:用于破解密钥的彩虹表只需要生成一次,生成后的彩虹表通用于所有密文文档的还原;与密文文档的加密口令复杂度无关,避免了现有文档破解方法中长口令无法破解的缺点;能有效地还原2003版本的Word加密文档,成功率在99%以上;能快速还原加密文档,经测试在普通台式机的计算能力下(主频在3.0GHz以上),密文文档的平均还原时间在3分钟以内,可以很好地满足实时解密的实际需求。 | ||
搜索关键词: | 一种 word 加密 文档 快速 还原 方法 | ||
【主权项】:
1.一种Word加密文档的快速还原方法,其特征在于:包括如下步骤:步骤一、建立还原Word文档的密钥彩虹表;步骤二、破译密文文档的解密密钥;步骤三、利用解密密钥和Word文档的结构信息重构出原始明文文档:(1)根据主扇区配置表还原出扇区配置表;(2)根据文档的文件头读取加密的目录流的起始扇区编号;(3)根据每个加密目录流起始扇区编号在扇区配置表中还原出该加密目录对应数据的扇区链;(4)根据扇区链定位扇区的物理存储位置,并读取每个扇区的数据;(5)根据40比特的解密密钥k计算出RC4解密密钥流ks,完成数据的解密;(6)在文件开头和末尾添加文档中未加密的部分并修改文件的加密标识字节,完成对应的明文Word文档的重构。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十研究所,未经中国电子科技集团公司第三十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611052104.2/,转载请声明来源钻瓜专利网。
- 上一篇:应用程序的隔离方法及隔离装置
- 下一篇:一种应用权限控制装置及其方法