SslStream should agree on the type of encryption, key length, hash algorithm, etc. with its peer-to-peer SSL stack. When I use it in my code, I find that matching always defaults to RC4 and MD5. I would like to use 3DES or AES for some extra security.
Looking around the Internet, I find only a few links to this problem and no solutions; one poster claims that it really makes sense, since the lowest common denominator between the two stacks is safe, while it has the added benefit of being faster / using less CPU resources. Although this may be technically correct, my specific trade-off between complexity and cost lies elsewhere (I prefer to use AES with a long key).
If anyone can help, I will be grateful.
source
share