是否可以通过串口使用OpenSSL?
我有两个通过串口连接的嵌入式设备。如何使用openSSL保护通信?我听说过boost库,但我没有找到相同的示例代码。
答案 0 :(得分:1)
听起来你主要是在验证设备之后,而不是保护连接本身。 SSL / TLS主要用于保护连接,您可能不需要通过串行电缆。
你可以做的是使用证书(如果你可以手动建立信任,甚至是普通的非对称密钥)。
当一个设备向另一个设备发送随机质询时,您可以设计一个系统,期望返回一个签名响应(以及签名设备的公钥/证书)。验证签名和证书应验证远程设备。
您可以使用OpenSSL执行此操作,但这与SSL / TLS无关。 (OpenSSL是一个比SSL更多的库。)