[Mono-list] How to control the SSL/TLS cipher suite?

Edward Ned Harvey (mono) edward.harvey.mono at clevertrove.com
Tue Apr 29 01:50:14 UTC 2014


> From: Sebastien Pouliot [mailto:sebastien.pouliot at gmail.com]
> 
> You can set a callback for either client [1] or server [2] SSL/TLS. That will allow
> you to control which ciphers can be used and the selection order (in general
> *most* server select the first cipher suites they support).

Awesome, thank you!   :-)

Quick comment:  Looks like a type-o on the Server page.  The server sample code says ClientCipherSuitesCallback +=  
(Should say ServerCipherSuitesCallback)

And also, since it will likely be difficult for some people to find the valid enumerations, see CipherSuiteFactory.cs:
https://github.com/mosa/Mono-Class-Libraries/blob/master/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/CipherSuiteFactory.cs



More information about the Mono-list mailing list