gpt4 book ai didi

c# - 是否有 SSLStream 以外的 C# 安全套接字?

转载 作者:太空宇宙 更新时间:2023-11-03 14:30:09 25 4
gpt4 key购买 nike

.NET 2.0 只为 .NET 2.0 及更高版本中的安全套接字提供 System.Net.Security.SslStream 类,但这使用 Stream 接口(interface),它提供阻塞读/写成员和异步 Begin{Read,Write}成员。

我正在寻找一个提供类似于 System.Net.Sockets.Socket 功能的类。具体来说,类似于 Poll/Select 的东西,因此我可以在一个线程中处理多个套接字而不会阻塞。

mentalis security library提供 SecureSocket 类,但明确不支持高于 .NET 1.1 的版本。

最佳答案

This answer一个相关的问题建议在 Socket 之上使用安全的第 3 方库:

If you don't like how SSLStream is implemented (it's really limited in functionality), you can take SSL/TLS components of SecureBlackbox (our product) and use them on top of Socket class of .NET framework. This way you'll be able to get SSL in asynchronous mode etc for both client-side and server-side sockets.

关于c# - 是否有 SSLStream 以外的 C# 安全套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2851120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com