为了在WinCE上支持TLS 1.1及更高版本,我们使用BouncyCastle库,但在建立连接时会抛出错误"内部TLS错误,这可能是攻击"。
有人可以就此提出建议。
TcpClient client = new TcpClient();
client.Connect(resolvedIpAddr, PORT_TLS_11);
Org.BouncyCastle.Security.SecureRandom sr = new Org.BouncyCastle.Security.SecureRandom();
TlsProtocolHandler handler = new TlsProtocolHandler(client.GetStream(), sr);
handler.Connect(new MyTlsClient());