我想配置服务器以拒绝DES,RC4,MD5等的协商。mono 3.4 release notes说“Network Stack Now允许开发人员控制使用TLS / SSL的密码套件。” ......但是怎么样?
答案 0 :(得分:1)
(感谢Sebastien Pouliot的回答)
您可以为ClientCipherSuitesCallback或ServerCipherSuitesCallback SSL / TLS设置回调。这将允许您控制可以使用哪些密码和选择顺序(通常大多数服务器选择他们支持的第一个密码套件。)
示例代码是文档的一部分。
此外,由于某些人可能很难找到有效的枚举,请参阅CipherSuiteFactory.cs