[发明专利]加密方法、解密方法、装置、设备及存储介质在审
申请号: | 202111212783.6 | 申请日: | 2021-10-19 |
公开(公告)号: | CN113642033A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 周碧辉;潘双玲 | 申请(专利权)人: | 太平金融科技服务(上海)有限公司深圳分公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 姜晓云 |
地址: | 518048 广东省深圳市福田区新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密 方法 解密 装置 设备 存储 介质 | ||
本申请涉及一种加密方法、解密方法、装置、设备及存储介质,所述加密方法包括:对待加密文件进行分割,获得多个分割文件;根据预设的密码获取规则,分别获取多个分割文件的密码;不同分割文件对应的密码不同;分别采用密码对对应的分割文件进行加密,获得分割文件对应的加密文件;并采用接收方公钥对密码进行加密,获得各分割文件对应的加密密码;将各加密文件以及加密密码发送至接收方。本申请实施例提供的技术方案可以提高对文件传输的安全性。
技术领域
本申请涉及计算机技术领域,特别是涉及一种加密方法、解密方法、装置、设备及存储介质。
背景技术
在人们的日常生活以及工作中,经常需要利用网络进行文件传输,而文件传输时的安全性是非常重要的,尤其是对于机密文件的传输。为了保证文件传输的安全性,通常是利用文件加密技术对需要传输的文件进行加密,再将加密后的文件进行传输。
但随着网络环境越来越复杂,窃取泄密事件屡有发生。例如,现有文件加密技术对文件进行加密时,通常是将文件压缩后,对压缩包采用由公开的对称加密算法生成的密码进行加密。对应地,在对文件进行解密时,需要通过加密时生成的密码进行解密,而密码需要由加密方通过网络发送给解密方,在发送密码的过程中就可能会出现泄密的情况。
因而,采用上述加密方法导致文件传输的安全性低。
发明内容
基于此,本申请实施例提供了一种加密方法、解密方法、装置、设备及存储介质,可以提高对文件传输的安全性。
第一方面,提供了一种加密方法,该方法包括:
对待加密文件进行分割,获得多个分割文件;根据预设的密码获取规则,分别获取多个分割文件的密码;不同分割文件对应的密码不同;分别采用密码对对应的分割文件进行加密,获得分割文件对应的加密文件;并采用接收方公钥对密码进行加密,获得各分割文件对应的加密密码;将各加密文件以及加密密码发送至接收方。
在其中一个实施例中,根据预设的密码获取规则,分别获取多个分割文件的密码,包括:
针对每个分割文件,根据密码获取规则在分割文件的文件名中提取分割文件对应的密码;不同分割文件对应的密码获取规则不同。
在其中一个实施例中,根据密码获取规则在分割文件的文件名中提取分割文件对应的密码,包括:
根据密码获取规则,在分割文件的文件名中提取第一预设长度的第一字节;密码获取规则中包括第一字节的各个字节在文件名中的位置;根据分割文件的后缀名获取第二预设长度的第二字节;将第一字节与第二字节合并,获得分割文件对应的密码。
在其中一个实施例中,将各加密文件以及加密密码发送至接收方,包括:
将各加密文件以及加密密码进行拼接,获得目标加密文件;采用预设哈希算法对目标加密文件进行处理,获得目标加密文件的参考哈希值;将目标加密文件以及参考哈希值发送至接收方;参考哈希值用于接收方对目标加密文件进行验证。
在其中一个实施例中,分割文件中包括特征码,不同分割文件对应的特征码不同。
第二方面,提供了一种解密方法,该方法包括:
接收发送方发送的各个加密文件以及加密密码;加密文件为发送方采用密码对分割文件进行加密获得的;加密密码为发送方采用接收方公钥对密码进行加密获得的;分割文件为发送方对待加密文件进行分割获得的;密码为发送方根据预设的密码获取规则获取的;不同分割文件对应的密码不同;根据加密密码对各加密文件进行解密,获得解密文件。
在其中一个实施例中,根据加密密码对各加密文件进行解密,获得解密文件,包括:
采用接收方私钥对加密密码进行解密,获得各加密文件的密码;采用密码对各加密文件进行解密,获得各加密文件对应的分割文件;将各分割文件进行合并,获得解密文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太平金融科技服务(上海)有限公司深圳分公司,未经太平金融科技服务(上海)有限公司深圳分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111212783.6/2.html,转载请声明来源钻瓜专利网。