【发布时间】:2010-10-30 02:33:00
【问题描述】:
是否有任何(希望是免费/开源)代码可以进行本地 TLS/SSL 通信?我不谈论 HTTPListener/Client 和 WebRequest 类。我想在我的 C# 代码中进行原始 TLS 通信。
提前致谢, 最大
【问题讨论】:
-
你不是说 TLS = 传输层安全吗?
-
谢谢!当然我的意思是 TLS
是否有任何(希望是免费/开源)代码可以进行本地 TLS/SSL 通信?我不谈论 HTTPListener/Client 和 WebRequest 类。我想在我的 C# 代码中进行原始 TLS 通信。
提前致谢, 最大
【问题讨论】:
内置(截至撰写本文时)SslStream 对象使这变得容易 - 请参阅 https://www.medo64.com/2014/09/client-authenticated-tls-in-c/
【讨论】:
http://www.mentalis.org/soft/projects/ssocket/ - 在过去的 5 年中,在 .net 1.0、2.0 和现在的 3.0 中,它一直在商业产品中使用。非常可靠,使用简单且稳定。
【讨论】:
Here's an article on codeproject,它还包括使用 OpenSSL 的代码。
你介意我问你想达到什么目标吗?真的很好奇;这种事情有很多高级包装类,所以你通常不需要在这个级别工作(并不是说这有什么问题:-)
【讨论】: