2012-08-10 104 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

相關問題