[发明专利]文件加密处理方法及装置在审
申请号: | 201710679658.3 | 申请日: | 2017-08-10 |
公开(公告)号: | CN107483432A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 谭巍;魏西鹏 | 申请(专利权)人: | 广州杰之良软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 苏胜 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 加密 处理 方法 装置 | ||
1.一种文件加密处理方法,其特征在于,所述方法包括:
接收第一用户终端发送的文件下载请求,所述下载请求中携带有所述第一用户终端的终端编号;
以当前时间作为加密时间,根据所述终端编号以及所述加密时间,利用预设算法生成加密密钥;
利用所述加密密钥通过预设加密算法对所述文件下载请求对应的文件进行加密,获得加密文件;
将所述加密文件发送给所述第一用户终端,同时对应该加密文件发送所述终端编号以及所述加密时间,以使第一用户终端将所述终端编号以及加密时间存储为对所述加密文件进行操作的操作时间以及对其进行操作的用户终端的机器编号。
2.根据权利要求1所述的方法,其特征在于,所述根据终端编号以及加密时间,利用预设算法生成加密密钥包括:
通过第一算法将所述终端编号转化为第一加密因子;
通过第二算法将所述加密时间转化为第二加密因子;
利用所述第一加密因子以及第二加密因子,通过第三算法生成加密密钥。
3.根据权利要求2所述的方法,其特征在于,所述通过第一算法将所述终端编号转化为第一加密因子包括:
将所述终端编号转化为数字数据;
以所述数字数据作为所述第一加密因子。
4.根据权利要求2所述的方法,其特征在于,所述通过第一算法将所述终端编号转化为第一加密因子包括:
将所述终端编号转化为数字数据;
将所述数字数据通过第一预设算式模型计算获得多位数值;
将所述多位数值的各个位进行相加求和,获得第一和值;
若所述第一和值的位数大于一位,再对所述第一和值的各个位进行加和,获得第二和值;
若所述第二和值的位数大于一位,再对所述第二和值的各个位进行加和,判断加和的和值是否为一位数值;
直到加和得到的和值为一位数值,以该一位数值作为第一加密因子。
5.根据权利要求2所述的方法,其特征在于,所述加密时间为包括年月日的数字的时间,所述通过第二算法将所述加密时间转化为第二加密因子包括:
将加密时间对应的数字通过第二预设算式模型计算获得多位数值;
将所述多位数值的各个位进行相加求和,获得第三和值;
若所述第三和值的位数大于一位,再对所述第三和值的各个位进行加和,获得第四和值;
若所述第四和值的位数大于一位,再对所述第四和值的各个位进行加和,直到加和得到的和值为一位数值,以该一位数值作为第二加密因子。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第二用户终端发送的文件解密请求,所述文件解密请求中包括对待解密文件最近一次操作的用户终端的机器编号以及所述待解密文件最近一次操作的操作时间;
根据所述机器编号以及所述操作时间,利用预设算法生成解密密钥;
将所述解密密钥发送给所述第二用户终端,以使所述第二用户终端利用所述解密密钥通过预设解密算法对所述待解密文件进行解密,其中,所述预设解密算法与所述预设加密算法相对应。
7.根据权利要求6所述的方法,其特征在于,所述文件解密请求中还包括待解密文件,所述利用预设算法生成解密密钥后,所述方法包括:
利用所述解密密钥通过预设解密算法对所述待解密文件进行解密,其中,所述预设解密算法与所述预设加密算法相对应;
将解密后的文件发送给所述第二用户终端。
8.一种文件加密处理装置,其特征在于,所述装置包括:
加密请求接收模块,用于接收第一用户终端发送的文件下载请求,所述下载请求中携带有所述第一用户终端的终端编号;
加密密钥生成模块,用于以当前时间作为加密时间,根据所述终端编号以及所述加密时间,利用预设算法生成加密密钥;
加密模块,用于利用所述加密密钥通过预设加密算法对所述文件下载请求对应的文件进行加密,获得加密文件;
文件发送模块,用于将所述加密文件发送给所述第一用户终端,同时对应该加密文件发送所述终端编号以及所述加密时间,以使第一用户终端将所述终端编号以及加密时间存储为对所述加密文件进行操作的操作时间以及对其进行操作的用户终端的机器编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州杰之良软件有限公司,未经广州杰之良软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710679658.3/1.html,转载请声明来源钻瓜专利网。