预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114553506A(43)申请公布日2022.05.27(21)申请号202210125914.5(22)申请日2022.02.10(71)申请人零信技术(深圳)有限公司地址518000广东省深圳市南山区粤海街道滨海社区海天一路19、17、18号软件产业基地4栋421(72)发明人王高华林诗杞(74)专利代理机构深圳市恒程创新知识产权代理有限公司44542专利代理师赵爱蓉(51)Int.Cl.H04L9/40(2022.01)H04L51/42(2022.01)权利要求书2页说明书9页附图3页(54)发明名称基于云服务的邮件加密方法、系统、设备及存储介质(57)摘要本发明公开了一种基于云服务的邮件加密方法、系统、设备及存储介质,所述基于云服务的邮件加密方法包括:接收发件人邮箱客户端发送的明文邮件;调用收件人公钥,基于公钥对邮件内容进行加密,得到密文邮件;将密文邮件发送至发件人邮箱的第一服务器,以供第一服务器基于收件人地址,将密文邮件发送至收件人的第二服务器;接收第二服务器发送的密文邮件;调用收件人私钥,基于私钥对密文邮件进行解密,得到解密后的明文邮件;将解密后的明文邮件发送至收件人邮箱客户端。本申请属于信息安全处理领域,提供基于云服务的邮件加密方法,由云服务来完成邮件的加密和解密工作,提高用户对邮件加密的工作效率和加强电子邮件的通信安全。CN114553506ACN114553506A权利要求书1/2页1.一种基于云服务的邮件加密方法,其特征在于,应用于云服务器,所述基于云服务的邮件加密方法包括:接收发件人邮箱客户端发送的明文邮件,其中,所述明文邮件包括邮件内容和收件人地址;调用收件人公钥,基于所述公钥对所述邮件内容进行加密,得到密文邮件;将所述密文邮件发送至所述发件人邮箱的第一服务器,以供所述第一服务器基于所述收件人地址,将所述密文邮件发送至收件人的第二服务器;接收所述第二服务器发送的所述密文邮件;调用收件人私钥,基于所述私钥对所述密文邮件进行解密,得到解密后的明文邮件;将所述解密后的明文邮件发送至收件人邮箱客户端,以供所述收件人阅读所述解密后的明文邮件。2.如权利要求1所述的基于云服务的邮件加密方法,其特征在于,所述接收发件人邮箱客户端发送的明文邮件的步骤之前,所述方法包括:分别与所述发件人邮箱客户端和所述收件人邮箱客户端设置通信协议;基于所述通信协议的加密通道,接收所述发件人邮箱客户端发送的明文邮件和将所述解密后的明文邮件发送至收件人邮箱客户端。3.如权利要求1所述的基于云服务的邮件加密方法,其特征在于,所述接收发件人邮箱客户端发送的邮件文件的步骤之前,所述方法包括:获取所述收件人的电子邮件证书,其中,所述电子邮件证书包括所述公钥和所述私钥;将所述公钥和所述私钥加密保存至密钥库进行保存和管理。4.如权利要求1所述的基于云服务的邮件加密方法,其特征在于,所述接收发件人邮箱客户端发送的邮件文件的步骤之前,所述方法还包括:在所述云服务器设置邮件加密协议。5.如权利要求4所述的基于云服务的邮件加密方法,其特征在于,所述调用收件人公钥,基于所述公钥对所述邮件内容进行加密,得到密文邮件的步骤,包括:基于所述邮件加密协议,选择加密算法;基于所述公钥,采用所述加密算法对所述邮件内容进行加密和数字签名,得到所述密文邮件。6.如权利要求1所述的基于云服务的邮件加密方法,其特征在于,所述密文邮件包括加密的邮件内容和数字签名,所述调用私钥,基于所述私钥对所述密文邮件进行解密,得到解密后的邮件文件的步骤之后,所述方法包括:验证所述数字签名是否有效;若所述所述数字签名有效,则执行将所述邮件内容发送至收件人邮箱客户端,以供所述收件人阅读所述邮件内容的步骤。7.一种基于云服务的邮件加密方法,其特征在于,应用于客户端,所述基于云服务的邮件加密方法还包括:确定所述发件人的邮件文件,其中,所述邮件文件包括邮件内容和收件人地址;调用所述云服务器的网址;基于所述云服务器网址,将所述邮件文件发送至云服务器,以供所述云服务器对所述2CN114553506A权利要求书2/2页邮件内容进行加密处理;接收所述云服务器发送的解密后的所述邮件内容,以供所述收件人阅读所述邮件内容。8.一种基于云服务的邮件加密系统,其特征在于,所述基于云服务的邮件加密系统包括:第一接收模块,用于接收发件人邮箱客户端发送的明文邮件,其中,所述明文邮件包括邮件内容和收件人地址;加密模块,用于调用收件人公钥,基于所述公钥对所述邮件内容进行加密,得到密文邮件;第一发送模块,用于将所述密文邮件发送至所述发件人邮箱的第一服务器,以供所述第一服务器基于所述收件人地址,将所述密文邮件发送至收件人的第二服务器;第二接收模块,用于接收所述第二服务器发