SSL - 多线程

时间:2012-09-21 07:37:52

标签: c++ multithreading ssl https openssl

要制作多线程SSL Web服务器(HTTPS),我们是否应该使用SSL上下文数组为每个客户端分配唯一的SSL上下文,还是可以为所有客户端使用相同的SSL上下文?

2 个答案:

答案 0 :(得分:1)

对所有客户使用相同的SSLContext。您可以使用SSLContext创建SSLServerSocketFactory。这就是你所需要的一切。

答案 1 :(得分:0)

SSLContext创建SSLServerSocketFactory,SSLServerSocketFactory创建SSLServerSocket,SSLServerSocket监听并接受1个特定端口,因此1个tcp端口只需要1个SSLContext