我正在处理具有Lwip和mbedTLS堆栈的嵌入式项目。
我有一个线程来管理与端口21上的服务器的连接。此连接已使用mbedTLS加密,并且一切正常。
现在,我需要在同一服务器上的不同端口上创建另一个连接。此连接将由其他线程管理。
我可以使用与用来保护第一个连接相同的ssl_context保护该第二个连接吗?如果是,该怎么办?
谢谢
以马内利。
答案 0 :(得分:0)
ssl_context
用于单个TLS会话,如果使用两个连接,则根据定义,您将建立两个TLS会话,因此,应使用两个ssl_contexts。由于您应该使用两个不同的上下文,因此在调用mbedtls_ssl_set_bio()