2012-08-10 102 views
1

我正在使用EAP-TLS进行RADIUS身份验证。我使用自签名CA和服务器/客户端证书来建立相互认证。Mutul身份验证是否必须用于TLS?

这样说,是否有必要同时拥有服务器和客户端证书来建立TLS?如果是这样,那么浏览器如何验证只有服务器证书? 也是EAP-PEAP(mschapv2)仅使用服务器证书建立安全隧道。

什么是服务器和客户端之间通过加密密钥派生的握手消息。 谢谢,

回答

1

EAP-TLS客户端标识通过客户端证书传输到服务器,因此它可以授权证书认证用户。

正常情况下,EAP-PEAP客户端通过TLS验证服务器身份,就像在浏览器中浏览安全站点一样。

服务器,然后使用内用户名/密码认证协议(MSCHAPv2..etc)就像输入用户名和密码登录到您浏览到安全网站验证客户身份。

在进行PEAP +内部认证时,客户端证书验证不是必需的,通常不会完成。

EAP-PEAP像EAP-TLS一样从TLS会话主机派生网络会话加密密钥。由内部MSCHAPv2身份验证导出的密钥不用于会话加密。

+0

谢谢你的回复,我能够理解这个机制。 – fadedreamz 2014-05-20 13:13:25

1

这是EAP-TLS的必备条件,对于PEAP是可选的。 EAP-TLS中没有浏览器。你的意思是802.1x客户端?

+0

对不起,最近的回复, 我的坏,是的,我的意思是802.1x客户端。浏览器如何从唯一的服务器证书导出密钥流。 – fadedreamz 2012-09-08 12:02:18

相关问题