在单声道中,如何控制SSL / TLS密码套件?

时间:2014-04-28 12:21:20

标签: ssl encryption mono suite

我想配置服务器以拒绝DES,RC4,MD5等的协商。mono 3.4 release notes说“Network Stack Now允许开发人员控制使用TLS / SSL的密码套件。” ......但是怎么样?

1 个答案:

答案 0 :(得分:1)

(感谢Sebastien Pouliot的回答)

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

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

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