【发布时间】:2019-01-16 07:05:59
【问题描述】:
我看了很多次,很惊讶地发现完全没有可以回答这个问题:
如何在使用 SocketAsyncEventArgs 时实现 SSL/TLS(或类似的)加密?我确实读到了一个可以理论上使用 SslStream 和“作弊" 通过创建一个中间人来协调进出流的数据,进出套接字。这一切看起来都很荒谬......
我查看了 BouncyCastle,但他们似乎不支持服务器端加密。诚然,此信息的来源已有近 10 年的历史,但我自己的研究却一无所获。
我对更改我的服务器架构不感兴趣,所以请不要告诉我“我真的不需要SocketAsyncEVentArgs 的性能,应该只更改为TcpListener”。
我对使用 SocketAsyncEventArgs 在客户端和服务器之间实现可靠加密的任何方法感兴趣。
【问题讨论】:
标签: c# sockets ssl encryption tls1.2