[发明专利]一种获取文件解压密码的方法及装置在审
申请号: | 201510706177.8 | 申请日: | 2015-10-26 |
公开(公告)号: | CN106612264A | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 张德顺 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F17/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 王术兰 |
地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 文件 解压密码 方法 装置 | ||
技术领域
本发明涉及互联网通信领域,具体而言,涉及一种获取文件解压密码的方法及装置。
背景技术
目前,服务器中存在大量的压缩文件,用户可以通过浏览器客户端从服务器下载需要的压缩文件。
当前为了提高压缩文件在网络中传输的安全性,有时会通过加密密码对压缩文件进行加密。当用户需要浏览某压缩文件时,浏览器客户端从服务器下载该压缩文件,若该压缩文件为加密的压缩文件,则浏览器客户端通过用户输入的解压密码对该加密的压缩文件进行解密,然后解压缩解密后的压缩文件。若下载的压缩文件没有进行加密,则直接解压缩该压缩文件。
但是当上述压缩文件为加密的压缩文件,而用户不知道解压密码时,浏览器客户端无法对该加密的压缩文件进行解密,进而无法解压缩下载的压缩文件。
发明内容
有鉴于此,本发明实施例的目的在于提供一种获取文件解压密码的方法及装置,服务器根据加密压缩文件的匹配信息获取对应的 解压密码,并将解压密码发送给浏览器客户端,提高了解压文件的成功率。
第一方面,本发明实施例提供了一种获取文件解压密码的方法,所述方法包括:
接收浏览器客户端发送的加密压缩文件的密码获取请求消息,所述密码获取请求消息包括所述浏览器客户端的客户端标识和所述加密压缩文件的匹配信息;
根据所述匹配信息,按照预设的匹配规则查询本地是否存有所述加密压缩文件的解压密码;
若是,则根据所述客户端标识将所述解压密码发送给所述浏览器客户端。
结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述加密压缩文件的匹配信息包括:下载地址和哈希hash值;所述根据所述匹配信息,按照预设的匹配规则查询本地是否存有所述加密压缩文件的解压密码,包括:
根据所述下载地址和所述hash值,确定是否存在所述下载地址和/或所述hash值对应的文件;
当确定存在所述下载地址和/或所述hash值对应的文件时,查询所述文件对应的解压密码作为所述加密压缩文件的解压密码。
结合第一方面,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述加密压缩文件的匹配信息包括:下载地址和哈希hash值;所述根据所述匹配信息,按照预设的匹配规则查询本地是否存有所述加密压缩文件的解压密码,包括:
根据所述下载地址和所述hash值,查询本地是否存有所述下载地址和/或所述hash值对应的解压密码。
结合第一方面,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述方法还包括:
接收浏览器客户端发送的密码分享消息,所述密码分享消息包括用户输入的解压密码、压缩文件的下载地址和hash值;
根据所述下载地址和所述hash值获取对应的压缩文件,存储所述压缩文件对应的所述用户输入的解压密码。
结合第一方面的第三种可能的实现方式,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述存储所述压缩文件对应的所述用户输入的解压密码之前,还包括:
根据所述下载地址,加载所述下载地址对应的压缩文件,检验所述用户输入的解压密码是否能成功解压加载的所述压缩文件,如果是,则执行所述存储所述压缩文件对应的所述用户输入的解压密码的操作。
结合第一方面,本发明实施例提供了上述第一方面的第五种可能的实现方式,其中,所述根据所述客户端标识将所述解压密码发送给所述浏览器客户端,包括:
通过预设编码方式对所述解压密码进行编码,得到所述解压密码对应的密文;
根据所述客户端标识将所述解压密码对应的密文发送给所述浏览器客户端。
结合第一方面,本发明实施例提供了上述第一方面的第六种可能的实现方式,其中,所述根据所述客户端标识将所述解压密码发送给所述浏览器客户端之后,还包括:
接收所述浏览器客户端发送的密码无效通知,所述密码无效通知包括所述解压密码和密码无效指示信息;
根据所述密码无效指示信息,删除所述压缩文件对应的所述解压密码。
结合第一方面,本发明实施例提供了上述第一方面的第七种可能的实现方式,其中,所述方法还包括:
接收浏览器客户端发送的压缩文件下载请求,所述压缩文件下载请求包括所述浏览器客户端的客户端标识和压缩文件的下载地址;
根据所述下载地址,从下载地址与压缩文件的对应关系中获取对应的压缩文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510706177.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于处理应用访问请求的方法与设备
- 下一篇:即时通信方法及服务器