2019独角兽企业重金招聘Python工程师标准>>>

随着互联网的发展,越来越多的事实证明,电子邮件极易受到外界的影响和攻击,这包括那些企图实施技术破坏或希望以一种非法形式获利的个人和组织。因此,安全性已成为所有电子邮件用户非常重要的一个问题。目前,电子邮件安全,主要涉及到两个方面,一是邮件服务器所提供的安全性,二是电子邮件消息的安全性。要杜绝所有威胁电子邮件的危险因子,应该从这两方面同时下手,才能取得更多的成效。
电子邮件面临的威胁
  ◆病毒、蠕虫、特洛伊木马:这三种罪大恶极的恶意代码可以作为电子邮件附件诱使用户打开或运行,它们就可以破坏一台主机系统的数据,将计算机变成可被远程控制的网络僵尸,甚至可以导致收件人经济上的巨大损失。举个例子来说,有一种特洛伊木马称为键盘记录器,它可以秘密地记录系统活动,可以导致外部的恶意用户访问公司的银行账户、企业的内部网站及其它的私密资源。
  ◆网络钓鱼:钓鱼攻击可以利用社交网络工程窃取个人的信息和财务金融数据。这种攻击主要依赖“伪造”邮件将收件人指引到欺诈性站点,诱骗用户输入机密的金融数据,如信用卡号、账户名、口令等。钓鱼活动的诈骗者典型情况下通过假冒的身段来隐藏自己,这些身份是通过从银行、在线交易商、信用卡公司等窃取的。
  ◆垃圾邮件:垃圾邮件虽然不像病毒感染一样是一种明显的威胁,垃圾邮件可以极快地淹没用户的收件箱,这就使得用户难于查看合法的电子邮件。垃圾邮件问题已经相当严重,以至于用户会放弃某个由垃圾邮件摧毁的电子邮件账户。垃圾邮件还是钓鱼者和病毒制造者喜欢的传播媒介。
应该如何捍卫电子邮件安全呢,主要从邮件服务器和电子邮件信息安全两方面下手。

一、 邮件服务器
    用户所有收到的邮件,都会经过邮件服务器。如果在用户收到病毒邮件、垃圾邮件或者受到其他网络攻击之前,把这些危险都拦截在邮件服务器上,这样可以极大的提高电子邮件的安全。
    目前,无论是企业邮箱(如互联、263、搜狐等等)、免费邮箱(如163、雅虎、hotmail等等)或是自建邮件系统(turbomail、exchange、MDmail等等),厂商在邮件系统上都会发费很多的精力在电子邮件安全这一块。不同的邮件系统,采用不同的安全技术,相应的,在反垃圾、反病毒上,效果也有差别。在技术上,不外乎都是采用黑名单、灰名单、邮件来源分析、垃圾邮件内容分析等等技术。然而,随着各种网络病毒、攻击技术的发展,简单的防垃圾、防病毒手断是不能保证电子邮件的安全的。近年来,邮件系统更多的倾向于发展智能化的反垃圾和反病毒系统。现在简单介绍turbomail的反垃圾和反病毒模块,很多地方还是值得借鉴的。
    Turbomail邮件系统内嵌clamav杀毒引擎、九层反垃圾邮件引擎,都是能够自动升级、自动更新病毒库和垃圾邮件规则库的,另外反垃圾邮件还有智能学习功能,管理员可以通过一批垃圾邮件和非垃圾邮件训练系统对垃圾邮件的识别率。内嵌反病毒反垃圾邮件模块,一方面可以提高效率,另外一方面,对于判定为垃圾邮件的邮件,turbomail系统自动投递到普通用户的垃圾邮件箱,同时存放到管理员的垃圾邮件列表,供管理员进一步处理。
其中,TurboMail九层反垃圾邮件引擎,主要采用了以下技术:
第一层: 网络控制层
    经验分析,发送垃圾邮件的服务器一般都会同时大批量的向某些域的多个帐号发送垃圾邮件,对于这些发送垃圾邮件方式,可通过设定一定网络访问频率控制进行有效的阻隔,turbomail提供了两种设置方式对付这种攻击,并可自动把发送垃圾邮件的IP归为垃圾IP(SpamIP)列表。
第二层:来源分析
    根据垃圾邮件发送者IP的地理位置,与 APNIC 的IP信息库核对结果,看来源是否真实,如果真实则通过,否则可能为可疑邮件,由于IP 来源无法伪装,所以这个反垃圾策略比较有效。
第三层: 黑名单
    通过黑名单, turbomail系统设置屏蔽任何一个IP,一个网段;也可以屏蔽任何一个发信人,一个域。
第四层: 灰名单
    灰名单技术源于:http://www.greylisting.org/ 。
    灰名单技术其基本假设是:病毒和垃圾邮件,通常都是一次性的,如果遇到错误,不会重试。
    一些发垃圾邮件的软件,这些软件基本上都不会对邮件服务器返回的错误做出任何重试,而只是简单的在日志里记录发送失败而已。而病毒引发的邮件风暴则更加不会识别邮件服务器返回的错误,因为这些病毒仅仅是简单的发送邮件,发送时根本不理会服务器的状态。
     greylist的设计大体上是基于一种重试的原则,即第一次看到某个IP要想给某个收件人发信,那么它将简单的返回一个临时错误(4xx),并拒绝此请求,正常的邮件服务器都会在一段时间内(如半小时)重发一次邮件。greylist发现还是刚才同样的ip地址和收件人,认为此ip是来自合法服务器的,予以放行。如果是非正常的邮件,那么或者将永远也不再进行重试,或者会疯狂重试,但由于间隔太近,而遭拒绝。因此,greylist只要设置一个合适的放行间隔,就可以在很大程度上对这类垃圾邮件有着良好的免疫能力。greylist的一大特点就是不会丢信,正规的邮件服务器认为4xx错误只是临时性、软性的错误,会 隔一段时间重试,因此邮件还是可以投递成功。但greylist的一大缺点即使延迟(delay),延迟从几分钟到几个小时不等。对于一些对邮件及时性很强的客户,greylist可能不是一个很好的选择。
第五层: 趋势分析
    趋势分析原理为,所有垃圾邮件都有目标指向,比如:卖药广告邮件都会在邮件内容里指定卖药的电话、邮件或网站,如果不指定这些信息,发送垃圾邮件也就没有意义了。趋势分析法就是通过分析邮件里的电话、邮件或网站链接内容,通过匹配判断他的指向从而判断邮件是否是垃圾邮件。
第六层: 邮件来源判断
    主要通过分析邮件的来源,如:发件人ip ,发件人,发件域,等内容,来判断垃圾邮件的可能行。
第七层: SpamFilter内容过滤
    通过邮件内容关键字分析,可为符合内容分析结果的邮件打上相应的垃圾邮件评分。这类规则的判断条件类似系统的过滤规则。可参考过滤规则设定来设定过滤评分内容,同时我们也会通过收集客户反馈的垃圾邮件特点整理成规则内容,定期通知客户更新。
第八层: SpamAssassin引擎
    SpamAssassin 是一个由Apache 开发的一个著名的反垃圾引擎,turbomail邮件系统完整的集成了SpamAssassin反垃圾引擎。
第九层:TMSpamCheck反垃圾技术
    拓波在原本8层反垃圾引擎的基础上,为了进一步提高反垃圾效率,引进了TMSpamCheck反垃圾技术。
    九层的反垃圾引擎,有效的拦截了垃圾邮件。目前,经测试,该引擎反垃圾效果达到了98%,结合turbomail的反病毒引擎,能够有效的保证电子邮件的安全,把危险因素都扼杀在邮件服务器上,保证了用户的邮件安全。

二、 电子邮件消息的安全。
    除了在邮件服务器上保证邮件的安全,在邮件消息传输的过程中,安全性也极其重要。一些黑客在邮件传输的过程中,对邮件消息进行窃取、更改、攻击等等。其中,一个有效的手段就是采取加密,即将外发的消息变为一种非授权的人员不可阅读的形式。上面介绍了TurboMail的反垃圾反病毒模块,现在介绍一下它在数据加密上的特点。
    TurboMail基于先进PKI-CA的安全机制,采用标准的SMTP/SSL、POP3/SSL、S/MIME协议, 满足企业、军队、企业、个人在Internet上安全收发电子邮件的需求,保证信息传递的安全。Turbomail邮件的加密安全性能特点:
1数据加密功能
    对邮件进行高强度的加密和解密以实现数据的保密
2抗抵赖功能
    邮件的数字签名(鉴别)实现发件人认证和不可抵赖  返回带数字签名的回执实现收件人不可抵赖
3防篡改功能
    完整性校验功能防止信息传输过程中被篡改
4访问控制功能
    通过安全邮件代理和证书来实现对用户强身份认证,给用户划分不同权限规则检验功能。通过安全邮件代理对邮件进行过滤。
5日志和审计功能
    通过分级日志系统来记录系统日志,并进行审计。
6证书管理功能
    提供用户管理、更新联系人和证书功能
    用RSA密钥算法,支持标准PKI-CA系统
    支持国密办批准认可的加密算法
7支持多种硬件密码平台
    采用公开密钥和对称密钥相结合的密钥体系

转载于:https://my.oschina.net/QGN5JX8Ei9gV/blog/3560

如何保证电子邮件的安全相关推荐

  1. TurboMail邮件服务器帮你应付电子邮件归档危机

    2019独角兽企业重金招聘Python工程师标准>>> "我误删邮件了,怎么办?" "你前两个月明明发过邮件给我,声称已经确认了合同,现在怎么可以反悔, ...

  2. 金笛JDMail邮件服务器帮你应付电子邮件归档危机

    2019独角兽企业重金招聘Python工程师标准>>> "我误删邮件了,怎么办?" "你前两个月明明发过邮件给我,声称已经确认了合同,现在怎么可以反悔, ...

  3. 计算机网络知识全面讲解:电子邮件发送和接收的过程

    免费教程推荐: python.C++.Java.JS.Rust.Go语言入门完全手册(6合1).zip-Python文档类资源-CSDN下载 一个电子邮件系统应具有图1-74所示的3个主要组成构件,即 ...

  4. 转:电子邮件的工作原理

    第一章 电子邮件的工作原理 1. 互联网TCP/IP的基本结构 2. SMTP的基本结构 2.1 SMTP的模型 2.2 SMTP的基本命令 3. 电子邮件的工作原理 4. 电子邮件的信头结构及分析 ...

  5. 电子邮件安全解决方案

    电子邮件已经成为现代人最重要和最不可缺少的个人生活和工作的通信工具之一,特别是企业应用.但是,您也许不知道,所有电子邮件系统都是明文传输,也就是说:您的每一个重要邮件都是在以"明信片&quo ...

  6. 电子邮件是如何泄露的?

    随着企业的不断发展,对于各种办公系统软件也提出了更高的使用要求.更严格的标准.如电子邮件,不仅需要将信息准确传达到指定目标,同时还要对数据进行保护和管理. 当前,政企电子邮箱泄密问题依然严峻.为了避免 ...

  7. OSI参考模型下电子邮件传输过程

    在OSI参考模型下的电子邮件传输过程 电子邮件的工作过程遵循客户---服务器模式.每份电子邮件的发送都要涉及到发送方和接收方,发送发构成客户端,而接收方构成服务器.其主要用到的协议由SMTP和POP3 ...

  8. 采用TurboMail保证企业邮件系统的安全

    2019独角兽企业重金招聘Python工程师标准>>> 企业邮件系统面临的威胁越来越多,网易邮箱在2015年发生的大范围邮箱帐户数据被泄露的重大事故给所有的企业信息管理部门敲响了警钟 ...

  9. 个人计算机用户隐私保护全接触(2)

        在第一部分中,我们已经详细讨论了有关如何加固系统和应用数据加密来保护用户隐私的方式,现在,就跟雪源梅香一起了解其它保护用户隐私的方法. 1.清除计算机当中的用户操作痕迹     我们应当在使用 ...

最新文章

  1. 第一章 Mysql 简介及安装和配置
  2. 消息队列优缺点和选型
  3. 跟我学Kafka源码Producer分析
  4. c语言hellowwo所占字节数,哪个懂C语言?帮忙做~个题,跪求
  5. pyenv 让 python 版本完美切换
  6. matlab Tips
  7. Tomcat内部结构及工作原理学习
  8. 自研云原生数据仓库AnalyticDB再破权威评测TPC-DS世界纪录
  9. 计算机偏门术语,没听说过 WinXP偏门应用技巧四则
  10. opencv 颜色空间转换、颜色追踪
  11. Netty in action—EventLoop和线程模型
  12. 帆软高级函数应用之层次坐标函数
  13. 【C++】pair对组创建
  14. 触发器的创建及相关知识
  15. python保存excel文件列宽自适应解决方案
  16. 将一个文件夹下的MP4文件合并为一个
  17. 超好用笔记软件Typora安装教程
  18. 这一刻我學會了堅強、給我一雙翅膀,我会向天空去翱翔。
  19. 单元测试总结反思_单元测试小反思200字
  20. android 获取通话记录不准确(为上次记录)

热门文章

  1. Serializable的作用
  2. BZOJ 2442: [Usaco2011 Open]修剪草坪 单调队列
  3. 把一个函数作为参数传入到函数中
  4. 关于c++中运算符重载
  5. [单选题]PDO::ATTR_ERRMODE设置为以下哪个值时,PDO会抛出PDOException?
  6. 在基于Jetty Fast CGI Proxy和php-fpm下配置Discuz
  7. VScode中Python的交互式命令环境使用笔记
  8. OC仿支付宝输入UITextField输入车牌号
  9. ubuntu18安装mysql遇到的root密码问题
  10. 剑指offer试题(PHP篇一)