Sha*_*har 5 .net encryption ssl aes
SslStream应该与其对等SSL堆栈协商密码类型,密钥长度,哈希算法等.在我的代码中使用它时,我发现协商总是默认为RC4和MD5.我想使用3DES或AES来增加安全性.
环顾网络,我发现只有少数提到这个问题,没有解决方案; 一张海报声称这实际上是有意义的,因为两个堆栈之间的最低公分母是安全的,同时还具有更快/使用更少CPU资源的额外好处.虽然这在技术上可能是正确的,但我在复杂性和成本之间的特殊权衡取决于其他地方(我更喜欢使用带有长键的AES).
如果有人可以提供帮助,我会很感激.
您可以通过进行一些简单的注册表更改来选择可供选择的协议。例如,我们删除了选择 RC4 的功能。您只需要在连接的一端(例如服务器)进行更改,因为客户端和服务器协商找到通用支持的算法
http://msdn.microsoft.com/en-us/library/ms925716.aspx
最好的祝愿詹姆斯
| 归档时间: |
|
| 查看次数: |
3712 次 |
| 最近记录: |