一种电子邮件加密方法、邮件服务器及系统的制作方法

文档序号:7805828阅读:470来源:国知局
专利名称:一种电子邮件加密方法、邮件服务器及系统的制作方法
技术领域
本发明涉及通信安全领域,尤其涉及一种电子邮件加密方法、服务器及系统。
背景技术
现今随着网络的发展与普及,电子邮件已经成为重要的交流工具,它的安全性也越来越受到重视。电子邮件除了由一个用户传递给另一个用户的信息之外,电子邮件中还必须包含附加的服务信息。邮件服务器利用这些信息来传递邮件,而客户端的邮件接收软件则利用这些信息来对邮件进行分类。目前,邮件服务器缺点是对邮件安全的保护方式相对单一,主要通过邮箱的登录密码来对所有邮件的安全进行统一管理,而且存储邮件内容基本只用明文或简单地进行Base64等编码,并依赖用户密码或其他单一认证方式来决定用户是否有权限查看邮件内容,若该认证出现问题或邮件服务器被修改,用户所有邮件的数据将完全暴露,使得用户电子邮件的安全性受到严重的威胁。同时,邮件服务器的地址一旦公开,也很容易成为黑客的目标,使服务器数据被窃取的机率增大。如当用户选择了浏览器的记住密码功能时,只要盗用用户的计算机密码,即可自由登录用户的邮箱,用户邮箱中的电子邮件的安全性无法得到保证。按常规思维,邮件服务器常采用一但认证通过,便可以访问用户在系统内的所有数据的方式,但不少用户缺乏足够的安全保护意识,设置的密码过于简单,常常出现邮箱密码被盗的情况,导致邮件数据也很容易地被窃取。

发明内容
本发明所要解决的技术问题在于,提供一种电子邮件加密方法、邮件服务器及系统,可通过扩展电子邮件的标准格式,让每一封电子邮件都可以拥有独立的加密密码,并利用Rijndael加密法保证了每一个邮件实体数据的安全。为了解决上述技术问题,本发明提供了一种电子邮件加密方法,包括:获取终端发送的邮件的邮件信息,所述邮件信息包括收件人、标题、正文及附件;判断所述邮件信息中是否包含加密密码,判断为是时,根据所述邮件信息为所述邮件加密,所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。作为上述方案的改进,所述根据邮件信息为所述邮件加密的步骤包括:为所述需加密的邮件生成加密标识;将所述收件人、标题及加密标识添加至所述信头;将预设的模板内容添加至所述模板正文;根据所述加密密码、正文及附件生成加密正文及加密附件。作为上述方案的改进,所述根据加密密码、正文及附件生成加密正文、加密附件的方法包括:根据加密密码采用Rijndael加密法对正文及附件进行加密;对经Rijndael加密法加密后的正文及附件进行Base64编码。作为上述方案的改进,所述根据加密密码、正文及附件生成加密正文、加密附件的方法还包括:所述正文及附件采用MD5算法生成校验信息。相应地,本发明还提供了一种邮件服务器,其特征在于,包括:用于获取终端发送的邮件的邮件信息的获取单元,所述邮件信息包括收件人、标题、正文及附件;与所述获取单元相连,用于判断所述邮件信息中是否包含加密密码的判断单元;与所述判断单元相连,用于当所述判断单元判断出所述邮件信息中包含加密密码时根据所述邮件信息为所述邮件加密的加密单元,所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。作为上述方案的改进,所述加密单元包括:用于为所述需加密的邮件生成加密标识的标识生成子单元;与所述标识生成子单元相连,用于将所述收件人、标题及加密标识添加至所述信头的信头生成子单元;用于将预设的模板内容添加至所述模板正文的模板生成子单元;用于根据所述加密密码、正文及附件生成加密正文及加密附件的加密子单元。作为上述方案的改进,所述加密子单元包括:用于根据加密密码采用Rijndael加密法对正文及附件进行加密的第一加密子单元;与所述第一加密子单元相连,用于对经第一加密子单元加密后的正文及附件进行Base64编码的第二加密子单元。作为上述方案的改进,所述加密子单元还包括:用于根据正文及附件采用MD5算法生成校验信息的校验信息生成子单元。相应地,本发明还提供了一种电子邮件加密系统,其特征在于,包括:用于发送或接受邮件的终端;邮件服务器,用于获取终端发送的邮件的邮件信息并判断所述邮件信息中是否包含加密密码,判断为是时,根据所述邮件信息为所述邮件加密。实施本发明具有如下有益效果:扩展了电子邮件的标准格式,让每一封邮件都可以拥有独立的加密密码,这样即使邮箱密码被盗,或邮件服务器的数据被窃取,仍需要使用加密密码才能查看电子邮件的完整内容,大大提高了邮件数据的安全性。同时,因为整个加密数据放在电子邮件的原文中,所以可单独下载和单独解密电子邮件,在一定程度上方便用户可以在不同的邮件服务器或客户端上进行解密。另外,利用Rijndael加密法对电子邮件进行加密,有效地保证了每一个邮件实体数据的安全。


图1是本发明一种电子邮件加密方法的第一实施例流程 图2是本发明一种电子邮件加密方法的第二实施例流程 图3是本发明一种电子邮件加密方法的第三实施例流程 图4是本发明一种电子邮件加密系统的结构示意 图5是本发明一种电子邮件加密系统中邮件服务器I的结构示意 图6是本发明一种电子邮件加密系统中邮件服务器I的另一结构示意 图7是本发明一种电子邮件加密系统中邮件服务器I的又一结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。图1是本发明一种电子邮件加密方法的第一实施例流程图,包括: S100,获取终端发送的邮件的邮件信息。所述邮件信息包括收件人、标题、正文及附件。用户通过终端向邮件服务器发送邮件,其中邮件信息包括收件人、标题及正文,同时,用户可以在邮件内添加附件,附件数量可以一个或多个。S101,判断所述邮件信息中是否包含加密密码。需要说明的是,并不是所有的邮件都需要进行加密处理,用户只对需要加密的邮件进行加密并提交加密密码,当用户提交加密密码后,加密密码会存储于邮件信息当中。邮件服务器获取终端发送的邮件的邮件信息后,需要判断所述邮件信息中是否包含加密密码。S102,判断为是时,根据所述邮件信息为所述邮件加密。当邮件服务器判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,可直接发送给终端;当邮件服务器判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,因此邮件服务器应该对邮件加密。所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。需要说明的是,所述加密标识用于判断邮件是否为加密邮件,当终端接收到邮件服务器发送过来的邮件时,可通过加密标识判断该邮件是否为加密邮件,当判断出为加密邮件时,提示用户输入密码;当判断出不为加密邮件时,可直接读取邮件信息。优选地,所述邮件服务器采用Rijndael加密法及Base64编码对邮件进行加密。例如,用户A需要向用户B发送加密邮件,其中,该邮件含有一个附件,用户A通过终端上传附件并在邮件内写入收件人、标题及正文等,同时输入加密密码。邮件服务器获取到终端的邮件信息后,判断出邮件信息中含有加密密码,则该邮件需要加密,因此邮件服务器采用Rijndael加密法及Base64编码对邮件加密,加密后邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。邮件服务器将该加密后邮件发送给用户B。用户B获取用户A发送的邮件后,由模板正文可知该邮件为加密邮件,邮件服务器根据模板信头中的加密标识判断该邮件为加密邮件,要求用户B输入解密密码,用户B输入解密密码,读取邮件。其中用户B所输入的解密密码与用户A的加密密码相同。需要说明的是,由于正文与附件在加密过程中是独立加密的,因此在解密时,也要分别进行解密。又如,用户A需要向用户B发送不加密邮件,其中,该邮件含有一个附件。用户A通过终端上传附件并在邮件内写入收件人、标题及正文等。邮件服务器获取到终端的邮件信息后,判断出邮件信息中不含有加密密码,该邮件不需要加密,因此邮件服务器将该邮件直接发送给用户B。用户B获取用户A发送的邮件后,可直接读取邮件。图2是本发明一种电子邮件加密方法的第二实施例流程图,包括:
S200,获取终端发送的邮件的邮件信息。所述邮件信息包括收件人、标题、正文及附件。S201,判断所述邮件信息中是否包含加密密码。需要说明的是,并不是所有的邮件都需要进行加密处理,用户只对需要加密的邮件进行加密并提交加密密码,当用户提交加密密码后,加密密码会存储于邮件信息当中。邮件服务器获取终端发送的邮件的邮件信息后,需要判断所述邮件信息中是否包含加密密码。当邮件服务器判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,可直接发送给终端;当邮件服务器判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,因此邮件服务器应该对邮件加密。所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。S202,为所述需加密的邮件生成加密标识。需要说明的是,所述加密标识用于判断邮件是否为加密邮件,当终端接收到邮件服务器发送过来的邮件时,可通过加密标识判断该邮件是否为加密邮件,当判断出为加密邮件时,提示用户输入密码;当判断出不为加密邮件时,可直接读取邮件信息。在加密过程中,当邮件服务器判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,此时,邮件服务器生成加密标识,其中,所述加密标识可以为“EncType=undetach” ;当邮件服务器判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,此时,邮件服务器不生成加密标识;
S203,将所述收件人、标题及加密标识添加至所述信头。S204,将预设的模板内容添加至所述模板正文。需要说明的是,所述模板内容包括文字说明,让收件人在收到邮件后,从邮件的模板正文即可明显地知道该邮件为加密邮件。S205,根据所述加密密码、正文及附件生成加密正文及加密附件。邮件服务器根据所述加密密码及正文生成加密正文,然后,根据所述加密密码及附件生成加密附件。需要说明的是,所述附件可以为一个或多个,邮件服务器遍历所述正文及附件,依次对所述正文及附件加密,生成相应的加密正文及加密附件。由于正文与附件在加密过程中是独立加密的,因此在解密时,正文与附件可单独下载和单独解密。例如,用户A需要向用户B发送加密邮件,其中,该邮件含有附件C及附件D,用户A通过终端上传附件并在邮件内写入收件人、标题及正文等,同时输入加密密码。邮件服务器获取到终端的邮件信息后,判断出邮件信息中含有加密密码,该邮件需要加密,因此邮件服务器生成加密标识“EncType=undetach”并将收件人、标题及加密标识添加至信头,将预设的模板内容添加至模板正文,采用Rijndael加密法及Base64编码对正文及附件C及附件D依次进行加密,生成加密正文、加密附件C及加密附件D。邮件服务器将该加密后邮件发送给用户B。用户B获取用户A发送的邮件后,由模板正文可知该邮件为加密邮件,同时邮件服务器根据模板信头中的加密标识“EncTypewndetach”判断该邮件为加密邮件,要求用户B输入解密密码,用户B根据实际需要选择需要解密的加密正文或加密附件,并输入解密密码,读取邮件加密正文或加密附件。其中用户B所输入的解密密码与用户A的加密密码相同。图3是本发明一种电子邮件加密方法的第三实施例流程图,包括:
S300,获取终端发送的邮件的邮件信息。所述邮件信息包括收件人、标题、正文及附件。
S301,判断所述邮件信息中是否包含加密密码。需要说明的是,并不是所有的邮件都需要进行加密处理,用户只对需要加密的邮件进行加密并提交加密密码,当用户提交加密密码后,加密密码会存储于邮件信息当中。邮件服务器获取终端发送的邮件的邮件信息后,需要判断所述邮件信息中是否包含加密密码。当邮件服务器判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,可直接发送给终端;当邮件服务器判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,因此邮件服务器应该对邮件加密。所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。S302,为所述需加密的邮件生成加密标识。在加密过程中,当邮件服务器判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,此时,邮件服务器生成加密标识,其中,所述加密标识可以为“EncType=undetach” ;当邮件服务器判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,此时,邮件服务器不生成加密标识。S303,将所述收件人、标题及加密标识添加至所述信头。S304,将预设的模板内容添加至所述模板正文。需要说明的是,所述模板内容包括文字说明,让收件人在收到邮件后,从邮件的模板正文即可明显地知道该邮件为加密邮件。S305,根据加密密码采用Rijndael加密法对正文及附件进行加密。需要说明的是,所述附件可以为一个或多个,邮件服务器遍历所述正文及附件,依次对所述正文及附件进行加密。S306,对经Rijndael加密法加密后的正文及附件进行Base64编码。加密过程中,邮件服务器采用Rijndael加密法对正文及附件进行加密并将经Rijndael加密法加密后的正文及附件进行Base64编码以生成加密正文及加密附件。由于所述附件可以为一个或多个,邮件服务器遍历所述正文及附件,依次对所述正文及附件分别加密,生成相应的加密正文及加密附件。而正文与附件在加密过程中是独立加密的,因此在解密时,正文与附件可单独下载和单独解密。例如,用户A需要向用户B发送加密邮件,其中,该邮件含有附件C及附件D,用户A通过终端上传附件并在邮件内写入收件人、标题及正文等,同时输入加密密码。邮件服务器获取到终端的邮件信息后,判断出邮件信息中含有加密密码,该邮件需要加密,因此邮件服务器生成加密标识“EncTypewndetach”并将收件人、标题及加密标识添加至信头,将预设的模板内容添加至模板正文,采用Rijndael加密法对正文进行加密并将经Rijndael加密法加密后的正文进行Base64编码以生成加密正文,采用Rijndael加密法对附件C进行加密并将经Rijndael加密法加密后的附件C进行Base64编码以生成加密附件C,采用Rijndael加密法对附件D进行加密并将经Rijndael加密法加密后的附件D进行Base64编码以生成加密附件D。邮件服务器将该加密后邮件发送给用户B。用户B获取用户A发送的邮件后,由模板正文可知该邮件为加密邮件,同时邮件服务器根据模板信头中的加密标识“EncTypewndetach”判断该邮件为加密邮件,要求用户B输入解密密码,用户B根据实际需要选择需要解密的加密正文、加密附件C或加密附件D,并输入解密密码,读取邮件加密正文、加密附件C或加密附件D。其中用户B所输入的解密密码与用户A的加密密码相同。更佳地,加密过程中,所述正文及附件采用MD5算法生成校验信息,以保证在解密时可以检验密码的正确性。图4是本发明一种电子邮件加密系统的结构示意图,包括:
用于发送或接受邮件的终端2。邮件服务器1,用于获取终端2发送的邮件的邮件信息并判断所述邮件信息中是否包含加密密码,判断为是时,根据所述邮件信息为所述邮件加密。所述邮件信息包括收件人、标题、正文及附件;所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。需要说明的是,邮件服务器I采用Rijndael加密法及Base64编码对正文及附件依次进行加密。图5是本发明一种电子邮件加密系统中邮件服务器I的结构示意图,包括: 用于获取终端2发送的邮件的邮件信息的获取单元11。所述邮件信息包括收件人、标题、正文及附件。与所述获取单元11相连,用于判断所述邮件信息中是否包含加密密码的判断单元12。需要说明的是,并不是所有的邮件都需要进行加密处理,用户只对需要加密的邮件进行加密并提交加密密码,当用户提交加密密码后,加密密码会存储于邮件信息当中。与所述判断单元12相连,用于当所述判断单元12判断出所述邮件信息中包含加密密码时根据所述邮件信息为所述邮件加密的加密单元13。当判断单元12判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,可直接发送给终端;当判断单元12判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,因此加密单元13应该对邮件加密。所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。邮件服务器I通过获取单元11获取终端2所述发送的邮件的邮件信息,由判断单元12判断所述邮件信息中是否包含加密密码,当所述判断单元12判断出所述邮件信息中包含加密密码时,加密单元13根据所述邮件信息为所述邮件加密。需要说明的是,所述加密单元13采用Rijndael加密法及Base64编码对正文及附件依次进行加密并分别生成加密正文及加密附件。图6是本发明一种电子邮件加密系统中邮件服务器I的另一结构示意图,所述加密单元13包括:
用于为所述需加密的邮件生成加密标识的标识生成子单元131。在加密过程中,当判断单元12判断出邮件信息中含有加密密码时,表示该邮件需要进行加密操作,此时,标识生成子单元131生成加密标识,其中,所述加密标识可以为“EncType=undetach” ;当判断单元12判断出邮件信息中不含有加密密码时,表示该邮件不需要进行加密操作,此时,标识生成子单元131不生成加密标识。与所述标识生成子单元131相连,用于将所述收件人、标题及加密标识添加至所述信头的信头生成子单元132。用于将预设的模板内容添加至所述模板正文的模板生成子单元133。所述模板内容包括文字说明,让收件人在收到邮件后,从邮件的模板正文即可明显地知道该邮件为加密邮件。用于根据所述加密密码、正文及附件生成加密正文及加密附件的加密子单元134。需要说明的是,所述附件可以为一个或多个,邮件服务器遍历所述正文及附件,依次对所述正文及附件分别加密,生成相应的加密正文及加密附件。由于正文与附件在加密过程中是独立加密的,因此在解密时,正文与附件可单独下载和单独解密。加密过程中,加密子单元134采用Rijndael加密法对正文及附件进行加密并将经Rijndael加密法加密后的正文及附件进行Base64编码以生成加密正文及加密附件。邮件服务器I通过获取单元11获取终端2所述发送的邮件的邮件信息,由判断单元12判断所述邮件信息中是否包含加密密码。当所述判断单元12判断出所述邮件信息中包含加密密码时,加密单元13中的标识生成子单元131生成加密标识“EncType=undetach”,并由信头生成子单元132将收件人、标题及加密标识添加至信头中,由模板生成子单元133将预设的模板内容添加至模板正文中,由加密子单元134采用Rijndael加密法及Base64编码依次对所述正文及附件分别加密,生成相应的加密正文及加密附件。最后,将信头、模板正文、加密正文及加密附件进行组合,组成加密邮件。图7是本发明一种电子邮件加密系统中邮件服务器I的又一结构示意图,所述加密子单元134包括:
用于根据加密密码采用Rijndael加密法对正文及附件进行加密的第一加密子单元1341。与所述第一加密子单元1341相连,用于对经第一加密子单元1341加密后的正文及附件进行Base64编码的第二加密子单元1342。加密过程中,第一加密子单元1341采用Rijndael加密法对正文及附件进行加密,并由第二加密子单元1342将经Rijndael加密法加密后的正文及附件进行Base64编码以生成加密正文及加密附件。需要说明的是,所述附件可以为一个或多个,邮件服务器遍历所述正文及附件,依次对所述正文及附件分别加密,生成相应的加密正文及加密附件。更佳地所述加密子单元134还包括:用于根据正文及附件采用MD5算法生成校验信息的校验信息生成子单元1343,以保证在解密时可以检验密码的正确性。工作时,邮件服务器I通过获取单元11获取终端2所述发送的邮件的邮件信息,由判断单元12判断所述邮件信息中是否包含加密密码。当所述判断单元12判断出所述邮件信息中包含加密密码时,加密单元13中的标识生成子单元131生成加密标识“EncType=undetach”,并由信头生成子单元132将收件人、标题及加密标识添加至信头中,由模板生成子单元133将预设的模板内容添加至模板正文中,由第一加密子单元1341采用Rijndael加密法对依次正文及附件进行加密,并由第二加密子单元1342将经Rijndael加密法加密后的正文及附件进行Base64编码以分别生成加密正文及加密附件。同时,校验信息生成子单元1343采用MD5算法生成校验信息。最后,将信头、模板正文、加密正文及加密附件进行组合,组成加密邮件。
由上可知,本发明将电子邮件的标准格式扩展为由信头、模板正文、加密正文及加密附件组成,让每一封邮件都可以拥有独立的加密密码,且需要使用加密密码才能查看电子邮件中加密正文及加密附件的完整内容,大大提高了邮件数据的安全性。同时,因为整个加密数据放在加密正文及加密附件中,所以用户可单独下载和单独解密加密正文及加密附件,在一定程度上方便用户可以在不同的邮件服务器或客户端上进行解密。另外,利用Rijndael加密法对电子邮件进行加密,有效地保证了每一个邮件实体数据的安全。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种电子邮件加密方法,其特征在于,包括: 获取终端发送的邮件的邮件信息,所述邮件信息包括收件人、标题、正文及附件; 判断所述邮件信息中是否包含加密密码,判断为是时,根据所述邮件信息为所述邮件加密,所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。
2.如权利要求1所述的电子邮件加密方法,其特征在于,所述根据邮件信息为所述邮件加密的步骤包括: 为所述需加密的邮件生成加密标识; 将所述收件人、标题及加密标识添加至所述信头; 将预设的模板内容添加至所述模板正文; 根据所述加密密码、正文及附件生成加密正文及加密附件。
3.如权利要求2所述的电子邮件加密方法,其特征在于,所述根据加密密码、正文及附件生成加密正文、加密附件的方法包括: 根据加密密码采用Rijndael加密法对正文及附件进行加密; 对经Rijndael加密法加密后的正文及附件进行Base64编码。
4.如权利要求2所述的电子邮件加密方法,其特征在于,所述根据加密密码、正文及附件生成加密正文、加密附件的方法还包括:所述正文及附件采用MD5算法生成校验信息。
5.—种邮件服务器,其特征在于,包括: 用于获取终端发送的邮件的邮件信息的获取单元,所述邮件信息包括收件人、标题、正文及附件; 与所述获取单元相连,用于判断所述邮件信息中是否包含加密密码的判断单元;与所述判断单元相连,用于当所述判断单元判断出所述邮件信息中包含加密密码时根据所述邮件信息为所述邮件加密的加密单元,所述经加密后的邮件包括信头、模板正文、力口密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。
6.如权利要求5所述的邮件服务器,其特征在于,所述加密单元包括: 用于为所述需加密的邮件生成加密标识的标识生成子单元; 与所述标识生成子单元相连,用于将所述收件人、标题及加密标识添加至所述信头的信头生成子单元; 用于将预设的模板内容添加至所述模板正文的模板生成子单元; 用于根据所述加密密码、正文及附件生成加密正文及加密附件的加密子单元。
7.如权利要求6所述的邮件服务器,其特征在于,所述加密子单元包括: 用于根据加密密码采用Rijndael加密法对正文及附件进行加密的第一加密子单元;与所述第一加密子单元相连,用于对经第一加密子单元加密后的正文及附件进行Base64编码的第二加密子单元。
8.如权利要求7所述的邮件服务器,其特征在于,所述加密子单元还包括:用于根据正文及附件采用MD5算法生成校验信息的校验信息生成子单元。
9.一种电子邮件加密系统,其特征在于,包括: 用于发送或接受邮件的终端; 如权利要求51任一项所述的邮件服务器。
全文摘要
本发明公开了一种电子邮件加密方法,包括获取终端发送的邮件的邮件信息,所述邮件信息包括收件人、标题、正文及附件;判断所述邮件信息中是否包含加密密码,判断为是时,根据所述邮件信息为所述邮件加密,所述经加密后的邮件包括信头、模板正文、加密正文、加密附件,所述信头中还包括与所述邮件对应的加密标识。本发明还公开了一种邮件服务器及电子邮件加密系统。采用本发明,扩展了电子邮件的标准格式,让每一封邮件都可以拥有独立的加密密码,大大提高了邮件数据的安全性。同时,因为整个加密数据放在电子邮件的原文中,所以可单独下载和单独解密电子邮件。另外,利用Rijndael加密法对电子邮件进行加密,有效地保证了每一个邮件实体数据的安全。
文档编号H04L12/58GK103188129SQ20111045036
公开日2013年7月3日 申请日期2011年12月29日 优先权日2011年12月29日
发明者陈颖棠, 黄重阳 申请人:盈世信息科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1