2
我需要一些关于OpenSSL,TLS套接字的信息。首先,我想通过TCP通过TLS与服务器建立连接。 通常首先创建一个TCP套接字,然后使用TCP套接字连接到服务器,然后将TCP套接字转换(在通过TCP套接字发送或接收任何数据之前)到TLS中。使用OpenSSL将现有的TCP套接字转换为TLS
我的问题是可以按照以下方式吗?
- 创建TCP套接字。
- 使用TCP套接字连接服务器。
- 通过TCP套接字发送和接收一些数据。
然后将TCP套接字转换为TLS。
注意:我正在使用OpenSSL。
我正在使用OpenSSl API进行上述转换pSslSocket = new SslSocket; pSslSocket-> connect(iTcpSocket); pSslSocket-> finishNegotiation(10 * 1000); – 2013-04-25 04:00:24
OpenSSL是基于C的库。它看起来不像OpenSSL代码。 SslSocket是OpenSSL的封装吗? – doptimusprime 2013-04-25 04:09:36
是SslSocket是OpenSSL的封装类。 (...) – 2013-04-25 04:15:56