使用TcpClientCredentialType.Windows时的加密强度是多少?

时间:2011-07-11 19:14:50

标签: wcf wcf-binding wcf-security net.tcp

以下绑定使用了什么加密算法和密钥长度?

NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Windows;

2 个答案:

答案 0 :(得分:2)

From MSDN

  

NetTcpBinding类使用TCP进行邮件传输。通过TCP实现传输层安全性(TLS)来提供传输模式的安全性。 TLS实现由操作系统提供。

因此,它将依赖于您的操作系统使用哪个版本的TLS。对于Server 2008 R2,使用了TLS 1.2

希望有所帮助。

答案 1 :(得分:0)

使用Windows凭证意味着它将使用您用于登录Windows的Windows凭证作为客户端标识符,它将使用Windows验证。 此MSDN链接(http://msdn.microsoft.com/en-us/library/ms733836.aspx)可能会对您有所帮助。