[发明专利]一种用于生成加密文件的方法与设备在审
申请号: | 202011033598.6 | 申请日: | 2020-09-27 |
公开(公告)号: | CN112241538A | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 万立勇 | 申请(专利权)人: | 上海连尚网络科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 上海三和万国知识产权代理事务所(普通合伙) 31230 | 代理人: | 周建华 |
地址: | 200120 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 生成 加密 文件 方法 设备 | ||
本申请的目的是提供一种用于生成加密文件的方法和设备,包括:通过目标应用获取待加密的第一文件信息;从所述目标应用的秘钥池中确定一第一秘钥,并根据所述第一秘钥对所述第一文件信息执行加密操作;根据所述第一秘钥的秘钥附加信息以及加密后的所述第一文件信息生成第二文件信息。本申请可以提升加密文件的效率和安全性。
技术领域
本申请涉及通信领域,尤其涉及一种用于生成加密文件的技术。
背景技术
当今信息技术的发展可谓异常的迅猛,特别是伴随着互联网的广泛应用,网络技术的快速发展,方便了我们的日常生活,加快了我们的工作效率,然而网络安全问题时刻困扰着我们,现如今网络中的通信安全已经成为我们所要面临的重要问题。静态文件的存储安全就是大众关注的安全问题之一,一份文件可能包含了很多的机密和隐私,一旦被黑客或者其他非文件所有人获取,造成的后果不可想象。
发明内容
本申请的一个目的是提供一种用于生成加密文件的方法与设备。
根据本申请的一个方面,提供了一种用于生成加密文件的方法,该方法包括:
通过目标应用获取待加密的第一文件信息;
从所述目标应用的秘钥池中确定一第一秘钥,并根据所述第一秘钥对所述第一文件信息执行加密操作;
根据所述第一秘钥的秘钥附加信息以及加密后的所述第一文件信息生成第二文件信息。
根据本申请的一个方面,提供了一种用于生成加密文件的设备,该设备包括:
一一模块,用于通过目标应用获取待加密的第一文件信息;
一二模块,用于从所述目标应用的秘钥池中确定一第一秘钥,并根据所述第一秘钥对所述第一文件信息执行加密操作;
一三模块,用于根据所述第一秘钥的秘钥附加信息以及加密后的所述第一文件信息生成第二文件信息。
根据本发明的一个方面,提供了一种用于生成加密文件的设备,其中,该设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上所述任一方法的操作。
根据本发明的另一个方面,提供了存储指令的计算机可读介质,所述指令在被执行时使得系统进行如上所述任一方法的操作。
与现有技术相比,本申请中用户设备通过目标应用获取待加密的第一文件信息后,运用目标应用中本地秘钥池中的第一秘钥对所述第一文件信息进行加密,并根据所述第一秘钥的秘钥附加信息以及加密后的所述第一文件信息生成第二文件信息。本申请基于目标应用中的秘钥池对第一文件信息使用对称加密方法,在保证加密高效率的前提下,增加了秘钥随机分配的防护,从而避免了因单一秘钥被破解而导致其他被加密的文件全部都被破解的情况,从而增加了由目标应用进行文件加密的高效性和安全性。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个实施例的一种用于生成加密文件的方法流程图;
图2示出了根据本申请另一个实施例的一种用于生成加密文件的方法流程图;
图3示出了根据本申请再一个实施例的一种用于生成加密文件的方法流程图;
图4示出根据本申请一个实施例的一种用于生成加密文件的用户设备的设备结构图;
图5示出可被用于实施本申请中所述的各个实施例的示例性系统。
附图中相同或相似的附图标记代表相同或相似的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海连尚网络科技有限公司,未经上海连尚网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011033598.6/2.html,转载请声明来源钻瓜专利网。