.NET 2.0仅为.NET 2.0和更高版本的安全套接字提供System.Net.Security.SslStream类,但它使用Stream接口,它提供了阻止读/写成员和异步开始{读,写}成员。是否存在除SSLStream以外的C#安全套接字?
我在找一个提供类似于System.Net.Sockets.Socket功能的类。特别是,类似Poll/Select的东西,所以我可以在单个线程中处理多个套接字而不会阻塞。
mentalis security library提供SecureSocket类,但对于大于.NET 1.1的版本明确不支持。
由于SslStream的Microsoft和Mono实现中的错误,我还在寻找第三方实现。看来,mentalis是旧的和不受支持的(最后更新2007年)。 Eldos SecureBlackbox看起来好像不错,但如果我想分发使用它的应用程序,它会花费我大约1800美元。我正在寻找另一个.NET SSL/TLS库。还没有找到答案。 – 2015-02-04 12:19:59