[发明专利]一种密钥跟随的文件加密的方法及装置在审
申请号: | 202211276644.4 | 申请日: | 2022-10-17 |
公开(公告)号: | CN115580474A | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 李斌;朱能飞;吴科;王亮;赵越峰;赵西玉 | 申请(专利权)人: | 南京网藤科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京星通盈泰知识产权代理有限公司 11952 | 代理人: | 黄正奇 |
地址: | 211153 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密钥 跟随 文件 加密 方法 装置 | ||
1.一种密钥跟随的文件加密的方法,其特征在于,所述方法包括:
加密端保留文件的头部信息,解析头部信息判断文件格式,并确定头部信息的长度;
所述加密端根据所述头部信息的长度取第一模值,根据文件大小和所述第一模值计算偏移量;
根据所述偏移量,从文件头部第一个字节向后偏移该偏移量个字节后取出预设长度的内容,作为加密密钥,把文件的所有数据,用生成的所述加密密钥进行加密,得到加密文本,保留头部信息为明文格式,将所述加密文本放到头部信息之后,加密结束。
2.根据权利要求1所述的方法,其特征在于,所述加密端第一模值的提取和加密密钥的计算在后台进行,用户交互界面不显示第一模值的数值和加密密钥的数字内容。
3.根据权利要求1所述的方法,其特征在于,所述第一模值的数值小于所述头部信息的长度值。
4.一种密钥跟随的文件加密的装置,其特征在于,所述装置包括:
确定模块,用于加密端保留文件的头部信息,解析头部信息判断文件格式,确定文件头部信息的长度;
取值模块,用于所述加密端根据所述文件头部信息的长度取第一模值,根据文件大小和所述第一模值计算偏移量;
加密模块,用于根据所述偏移量,从文件头部第一个字节向后偏移该偏移量个字节后取出预设长度的内容,作为加密密钥,把文件的所有数据,用生成的所述加密密钥进行加密,得到加密文本,保留头部信息为明文格式,将所述加密文本放到头部信息之后,加密结束。
5.一种加密端,其特征在于,包括存储器和处理器;
所述存储器,用于存储计算机程序;
所述处理器,用于当执行所述计算机程序时,实现如权利要求1至3任一项所述的方法。
6.一种密钥跟随的文件解密的方法,其特征在于,所述方法包括:
解密端杀毒产品根据文件的头部信息确定文件格式,当文件格式为预设格式时跳过杀毒操作;
所述解密端根据所述文件格式计算第一模值,根据文件大小和所述第一模值计算偏移量;
根据偏移量,从文件头部第一个字节向后偏移该偏移量个字节后取出预设长度的内容,作为解密密钥,用生成的密钥进行解密。
7.根据权利要求1所述的方法,其特征在于,所述解密端第一模值的解析和解密密钥的计算在后台进行,用户交互界面不显示第一模值的数值和解密密钥的数字内容。
8.一种密钥跟随的文件解密的装置,其特征在于,所述装置包括:
解析模块,用于解密端杀毒产品根据文件的头部信息确定文件格式,当文件格式为预设格式时跳过杀毒操作;
解值模块,用于解密端根据所述文件格式计算第一模值,根据文件大小和所述第一模值计算偏移量;
解密模块,用于根据所述偏移量,从文件头部第一个字节向后偏移该偏移量个字节后取出预设长度的内容,作为加密密钥,把文件的所有数据,用生成的所述加密密钥进行加密,得到加密文本,保留头部信息为明文格式,将所述加密文本放到头部信息之后,加密结束。
9.一种解密端,其特征在于,包括存储器和处理器;
所述存储器,用于存储计算机程序;
所述处理器,用于当执行所述计算机程序时,实现如权利要求1至3任一项所述的方法。
10.一种通信系统,其特征在于,包括如权利要求5所述的加密端以及如权利要求9所述的解密端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京网藤科技有限公司,未经南京网藤科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211276644.4/1.html,转载请声明来源钻瓜专利网。