本页内容
![]() | 概要 | |
![]() | 如何使客户端要求传输层安全加密 | |
![]() | 为 Exchange 组织中特定的远程域启用传输层安全加密 | |
![]() | 为 Exchange Server 中所有传出的 SMTP 连接启用传输层安全加密 | |
![]() | 参考 | |
![]() | 这篇文章中的信息适用于: | |
概要
本文介绍如何在 Microsoft Exchange Server 2003 和 Microsoft Exchange 2000 Server 中使用传输层安全 (TLS) 协议来增强简单邮件传输协议 (SMTP) 通讯的安全。
在 SMTP 上使用传输层安全 (TLS) 协议可以提供基于证书的身份验证,并可以通过使用对称加密密钥提高数据传输的安全性。在对称密钥加密(又称共享的机密)中,使用同一密钥加密和解密邮件。TLS 应用基于散列的消息身份验证代码 (HMAC)。HMAC 将散列算法与共享密钥结合使用,以帮助确保数据在传输过程中不会被修改。共享密钥附加在要进行散列运算的数据后面。这可帮助提高散列的安全性,因为双方必须使用同一共享密钥来验证数据是否可信。
X.509 服务器证书是一种数字形式的标识,它一般由证书颁发机构 (CA) 颁发,并包含标识信息、有效期、公钥、序列号和颁发者的数字签名。通过提高密钥对的加密级别(从 40 位(默认)到 128 位)可以帮助保护通讯的安全。位数越多,对项目进行解密就越困难。由于出口限制,128 位密钥强度的加密特性只在美国和加拿大可用。
有关更多详细信息,请访问以下 Internet 工程任务组 (IETF) Web 站点,并查看下列 Requests for Comments (RFC) 文档:
在配置虚拟服务器以要求基本身份验证时,强烈建议您同时使用 TLS 加密。如果不进行加密,用户名和密码会很容易被截取。尝试获得访问权限的用户必须 使用您设置的同一加密级别;否则,邮件将被退回并生成一份未送达报告 (NDR)。
TLS 可帮助保护传出邮件,但它并不能保护从客户端到服务器的通信。这些客户端具体包括 Microsoft Outlook Web Access (OWA)、POP3 和 IMAP4。要解决此问题,您可以在 Outlook Web Access 中启用安全套接字层 (SSL)。您还可以建议 POP3 或 IMAP4 用户使用支持 SSL 与 POP3 和 IMAP4 一起使用的客户端;例如,Microsoft Outlook Express。
注意:如果远程域不支持 TLS 加密,将退回所有邮件并生成 NDR。
在 SMTP 上使用传输层安全 (TLS) 协议可以提供基于证书的身份验证,并可以通过使用对称加密密钥提高数据传输的安全性。在对称密钥加密(又称共享的机密)中,使用同一密钥加密和解密邮件。TLS 应用基于散列的消息身份验证代码 (HMAC)。HMAC 将散列算法与共享密钥结合使用,以帮助确保数据在传输过程中不会被修改。共享密钥附加在要进行散列运算的数据后面。这可帮助提高散列的安全性,因为双方必须使用同一共享密钥来验证数据是否可信。
X.509 服务器证书是一种数字形式的标识,它一般由证书颁发机构 (CA) 颁发,并包含标识信息、有效期、公钥、序列号和颁发者的数字签名。通过提高密钥对的加密级别(从 40 位(默认)到 128 位)可以帮助保护通讯的安全。位数越多,对项目进行解密就越困难。由于出口限制,128 位密钥强度的加密特性只在美国和加拿大可用。
有关更多详细信息,请访问以下 Internet 工程任务组 (IETF) Web 站点,并查看下列 Requests for Comments (RFC) 文档:
| %26#8226; | RFC 2246:“The TLS Protocol Version 1.0” http://www.ietf.org/rfc/rfc2246.txt |
| %26#8226; | RFC 2104:“HMAC:Keyed-Hashing for Message Authentication” http://www.ietf.org/rfc/rfc2104.txt |
TLS 可帮助保护传出邮件,但它并不能保护从客户端到服务器的通信。这些客户端具体包括 Microsoft Outlook Web Access (OWA)、POP3 和 IMAP4。要解决此问题,您可以在 Outlook Web Access 中启用安全套接字层 (SSL)。您还可以建议 POP3 或 IMAP4 用户使用支持 SSL 与 POP3 和 IMAP4 一起使用的客户端;例如,Microsoft Outlook Express。
如何使客户端要求传输层安全加密
要使客户端要求 TLS 加密,请按照下列步骤操作:| 1. | 创建和管理密钥证书。为此,请按照下列步骤操作:
| ||||||||
| 2. | 为服务器设置 TLS 加密级别。为此,请按照下列步骤操作:
|
为 Exchange 组织中特定的远程域启用传输层安全加密
要在 Exchange Server 中为特定的远程域启用 TLS 加密,请按照下列步骤操作:| 1. | 在服务器上安装 X.509 服务器证书。 有关 X.509 证书的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 319574 HOW TO:Use Certificates with Virtual Servers in Exchange 2000 Server | ||||||||||||||||||||||||||||||||||||||||||||
| 2. | 创建新的 SMTP 连接器。为此,请按照下列步骤操作:
|
为 Exchange Server 中所有传出的 SMTP 连接启用传输层安全加密
要为所有传出的 SMTP 连接启用 TLS 加密,请按照下列步骤操作:| 1. | 在服务器上安装 X.509 服务器证书。 有关 X.509 证书的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 319574 HOW TO:Use Certificates with Virtual Servers in Exchange 2000 Server |
| 2. | 启动 Exchange 系统管理器。 |
| 3. | 右键单击“SMTP 虚拟服务器”,然后单击“属性”。 |
| 4. | 在 SMTP 虚拟服务器的“传送”选项卡上,单击“出站安全”,然后单击以选中“TLS 加密”复选框。 |
参考
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
319278 HOW TO:Secure Internet Message Access Protocol Client Access in Exchange 2000
329061 XADM:Exchange Server Cannot Communicate with Non-TLS Domains
282835 Encrypted E-mail Messages Go Successfully to Untrusted Recipient but No Warning or Event Appears
这篇文章中的信息适用于:
| %26#8226; | Microsoft Exchange Server 2003 Enterprise Edition |
| %26#8226; | Microsoft Exchange Server 2003 Standard Edition |
| %26#8226; | Microsoft Exchange 2000 Enterprise Server |
| %26#8226; | Microsoft Exchange 2000 Server 标准版 |
关键字: | kbhowtomaster kbtransport KB829721 |
文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!





