How can I specify a cipher suite to use in an SSL Connections?
I know that Mentalis Seclib got this feature however they don't maintain the project (and there are issues in that library with x64 OSes) as they say .NET Framework 2.0 introduced those features.
However I couldn't find a way to do this in .NET Framework 3.5.
To be more specific I want to connect an HTTPS service by using NULL cipher, I would do the same thing with OpenSSL by using the following command:
openssl s_client -connect www.example.com:443 -cipher NULL
How can I do this in .NET?
Also commercial or commercial friendly licensed library suggestions are welcome as well.