我想在MQTT中实现单向SSL。根据我所研究的,在SSL方式下,客户端有一个存储的默认证书。它将使用这个最初存储的证书,并将其与经纪人方的证书进行比较。如果证书是有效的,那么他们建立了一个安全连接。但是,我们的嵌入式软件工程师说,客户端不需要证书,只需从代理端获得证书,然后将其用于安全连接。总结一下,我所了解的是客户有一个存储的证书,并将其与经纪人所拥有的证书进行比较。工程师说,客户没有存储的证书,它只会从经纪人那里得到一个。单向SSL如何在MQTT中工作?
他已经通过任何初始存储的证书连接到我们的经纪人进行了测试,它确实有效。现在我不明白SSL是如何工作的。
你到底想要达到什么目标? 1)客户端和代理之间的安全连接,或2)为代理标识客户端以及创建安全连接? – hardillb
@hardillb我只是想创建一个安全的连接。经纪人不需要知道客户。 –