【CN109981735A】基于邮箱实现文件加密存储、提取、共享的方法及系统...
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910133076.4
(22)申请日 2019.02.22
(71)申请人 唐伯春
地址 610000 四川省成都市天府新区华阳
华府大道一段599号24栋4单元5楼9号
(72)发明人 唐伯春 
(74)专利代理机构 成都环泰知识产权代理事务
所(特殊普通合伙) 51242
代理人 李斌 黄青
(51)Int.Cl.
H04L  29/08(2006.01)
共享文件如何加密H04L  29/06(2006.01)
H04L  9/32(2006.01)
H04L  9/08(2006.01)
H04L  12/58(2006.01)
(54)发明名称
基于邮箱实现文件加密存储、提取、共享的
方法及系统
(57)摘要
本发明公开了一种基于邮箱实现文件加密
存储、提取、共享的方法,基于用户信息,配置云
盘和至少一个邮箱;基于非对称密钥对的私钥,
对所需保存的文件进行签名加密;将加密后的文
件分割为空间占比大的主数据文件和空间占比
小的从数据文件;并将主数据文件发送至云盘存
储,将从数据文件发送至邮箱存储;记录非对称
密钥对以及文件存储路径。本发明还公开了一种
基于邮箱实现文件加密存储、提取、共享的系统,
包括存储配置模块、文件加密模块、文件分割模
块、文件存储模块和信息记录模块。本发明即实
现了海量数据加密存储,又能保证数据存储、提
取和共享过程中的安全性。权利要求书2页  说明书6页  附图4页CN 109981735 A 2019.07.05
C N  109981735
A
权 利 要 求 书1/2页CN 109981735 A
1.一种基于邮箱实现文件加密存储、提取、共享的方法,其特征在于,包括以下步骤:
a、基于用户信息,配置云盘和至少一个邮箱;
b、基于非对称密钥对的私钥,对所需保存的文件进行签名加密;
c、将加密后的文件分割为空间占比大的主数据文件和空间占比小的从数据文件;
d、将主数据文件发送至云盘存储,将从数据文件发送至邮箱存储;
e、记录非对称密钥对以及文件存储路径。
2.根据权利要求1所述的基于邮箱实现文件加密存储、提取、共享的方法,其特征在于,所述步骤d还包括以下步骤:
若未检测到相应的邮箱,则将分割后空间占比小的从数据文件储存至本地客户端。
3.根据权利要求1或2所述的基于邮箱实现文件加密存储、提取、共享的方法,其特征在于,还包括文件提取步骤,具体如下:
根据用户所需提取的文件信息,获取该文件对应的非对称密钥对以及文件存储路径;
根据文件存储路径,下载主数据文件和从数据文件;
组合主数据文件和从数据文件,生成完整文件;
基于非对称密钥对的公钥,对组合的文件进行解密,获得明文信息。
4.根据权利要求1或2所述的基于邮箱实现文件加密存储、提取、共享的方法,其特征在于,还包括文件共享步骤,具体如下:
根据用户所需共享的文件信息,获取该文件对应的非对称密钥对以及文件存储路径;
根据文件存储路径,下载从数据文件,并生成与主数据文件相关的云盘链接和相应密码;
将非对称密钥对的公钥、从数据文件以及与主数据文件相关的云盘链接和相应密码信息通过邮件发送至共享方。
5.根据权利要求4所述的基于邮箱实现文件加密存储、提取、共享的方法,其特征在于,还包括以下步骤:
根据获得的与主数据文件相关的云盘链接和相应密码信息,从云盘下载到主数据文件后,将主数据文件和从数据文件进行合并;
通过非对称密钥对的公钥对合并后的文件进行解密,获得明文信息。
6.一种基于邮箱实现文件加密存储、提取、共享的系统,其特征在于,包括存储配置模块、文件加密模块、文件分割模块、文件存储模块和信息记录模块,其中:
存储配置模块,基于用户信息,配置云盘和至少一个邮箱;
文件加密模块,基于非对称密钥对的私钥,对所需保存的文件进行签名加密;
文件分割模块,用于将加密后的文件分割为空间占比大的主数据文件和空间占比小的从数据文件;
文件存储模块,用于将主数据文件发送至云盘存储,将从数据文件发送至邮箱存储;
信息记录模块,用于记录非对称密钥对以及文件存储路径。
7.根据权利要求6所述的基于邮箱实现文件加密存储、提取、共享的系统,其特征在于,所述文件存储模块包括本地存储子模块,用于当未检测到相应的邮箱时,将分割后空间占比小的从数据文件储存至本地客户端。
8.根据权利要求6或7所述的基于邮箱实现文件加密存储、提取、共享的系统,其特征在
2

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。