【技术实现步骤摘要】
一种基于B/S结构的SM9加密邮件生成及阅读方法
本专利技术涉及邮件传输技术,尤其涉及一种基于B/S结构的SM9加密邮件生成及阅读方法。
技术介绍
随着网络技术在我们的生活与工作中变得越来越亲密,E-mail电子邮件的传递给我们的沟通带来了前所未有的快捷与方便。不过当我们的E-mail的账号密码以及内容被他人或恶意软件所窃取或修改时,就不但体会不到快捷与方便,还有可能给我们带来极大的损失。例如将客户终端中的重要数据擦除,或盗取客户终端中的隐私信息。为了确保电子邮件中发送的文档不是伪造的,同时保证所发送的邮件不被除收件人以外的其他人截取和偷阅,就产生了加密电子邮件的需求,目前,较为常见的是使用数字证书来加密邮件以保护邮件的保密性。对电子邮件进行加密(使用接收人的数字证书中的公钥进行加密)可以保证所发送的邮件不被除收件人以外的其他人截取和偷阅。当发件人对邮件进行加密时,使用接收人的数字证书中的公钥对邮件进行加密。邮件的接收方接收到该邮件后,使用自己的私钥对邮件进行解密,可以得到邮件的明文。鉴于此,有必要专利技术一种加密邮件生成及阅读方法,对电子邮件的生成和阅读进行加密 ...
【技术保护点】
1.一种基于B/S结构的SM9加密邮件生成及阅读方法,其特征在于,所述方法包括SM9邮件生成方法和SM9邮件阅读方法,其中,所述SM9邮件生成方法包括,步骤A1,用户输入;步骤A2,生成明文邮件的内容;步骤A3,生成SM9加密邮件;步骤A4,投递SM9加密邮件;所述SM9邮件阅读方法包括,步骤B1,拉取邮件;步骤B2,解密SM9加密邮件;步骤B3,显示SM9加密邮件;步骤B4,附件下载。
【技术特征摘要】
1.一种基于B/S结构的SM9加密邮件生成及阅读方法,其特征在于,所述方法包括SM9邮件生成方法和SM9邮件阅读方法,其中,所述SM9邮件生成方法包括,步骤A1,用户输入;步骤A2,生成明文邮件的内容;步骤A3,生成SM9加密邮件;步骤A4,投递SM9加密邮件;所述SM9邮件阅读方法包括,步骤B1,拉取邮件;步骤B2,解密SM9加密邮件;步骤B3,显示SM9加密邮件;步骤B4,附件下载。2.根据权利要求1所述的基于B/S结构的SM9加密邮件生成及阅读方法,其特征在于,所述步骤A1具体包括:用户在浏览器输入收件人,抄送人,密送人,主题和邮件正文,正文取用KindEditor富文本编辑器进行编辑。3.根据权利要求1所述的基于B/S结构的SM9加密邮件生成及阅读方法,其特征在于,所述步骤A2具体包括:当接收到用户上传的邮件内容后,WEB服务器会对输入内容进安全检测,通过安全检测后,如邮件内容中存在附件HASH值,则从缓存中取出附件内容,取出后删除缓存中的附件,按照标准的SMTP协议对邮件内容的要求进行拼装,填入收件人,抄送人,密送人,主题和邮件正文。4.根据权利要求1所述的基于B/S结构的SM9加密邮件生成及阅读方法,其特征在于,所述步骤A3具体包括:明文的邮件生成之后将会请求Xengine代理服务进行加密,Xengine代理接收到加密请求后,通过安全应用ID向IBC服务进行身份认证,取得认证后,WEB把明文的邮件内容提交到Xengine代理服务,Xengine代理把加密请求转交给IBC服务,IBC服务验证并确认Xengine代理的合法身份后,使用SM9算法加密功能把请求的明文邮件内容中的收信人,抄送人,密送人和发信人的身份标识取出来,用收信人,抄送人,密送人和发信人的身份标识的公钥对明文邮件内容进行加密,如果身份标识不存在就创建。5.根据权利要求1所述的基于B/S结构的SM9加密邮件生成及阅读方法,其特...
【专利技术属性】
技术研发人员:冼振星,李镇辉,李志奇,
申请(专利权)人:广东安创信息科技开发有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。