2

我想将服务器配置为拒绝协商 DES、RC4、MD5 等。mono 3.4 发行说明说“网络堆栈现在允许开发人员控制哪些密码套件与 TLS/SSL 一起使用。” ...但是如何?

4

1 回答 1

1

(感谢 Sebastien Pouliot 的回答)

您可以为ClientCipherSuitesCallbackServerCipherSuitesCallback SSL/TLS 设置回调。这将允许您控制可以使用哪些密码和选择顺序(通常大多数服务器选择他们支持的第一个密码套件)。

示例代码是文档的一部分。

而且,由于某些人可能很难找到有效的枚举,请参阅CipherSuiteFactory.cs

于 2014-04-29T13:16:25.697 回答