【发布时间】:2014-10-15 17:26:19
【问题描述】:
我通过以下源代码使用带有 SSL 的 boost socket:
ssl::context ctx(ssl::context::sslv23);
ctx.set_verify_mode(ssl::verify_peer);
ctx.load_verify_file("ca.pem");
我想知道 ssl::context::sslv23 是否也激活了 TLS ?
如果我想强制 TLS 连接(无 SSL 连接),是否有效:
ctx.set_options( boost::asio::ssl::context::no_sslv2 | boost::asio::ssl::context::no_sslv3 );
仅 SSL 连接的相同问题:
ctx.set_options( boost::asio::ssl::context::no_tlsv1 );
谢谢
【问题讨论】:
标签: sockets ssl boost boost-asio