ESA2GJK1DH1K安全篇: MQTT配置单向SSL

Posted yangfengwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESA2GJK1DH1K安全篇: MQTT配置单向SSL相关的知识,希望对你有一定的参考价值。

 

 

 

使用自带的文件

  一,软件里面自带着证书,好像都是自签的,然后好像也都过期了

    技术图片

 

 

    cacert.pem: 根证书

 

    cert.pem:服务器证书

 

    key.pem:服务器端私钥

 

    client-cert.pem: 客户端证书

 

    client-key.pem:客户端私钥

 

 

 

    注:根证书可以用来校验服务器证书和客户端证书

    虽然说可以校验证书,但是可以忽略校验错误,走的还是SSL

 

  二,打开单向认证

 

    技术图片

 

 

    技术图片

 

 

 

 

  三,重启MQTT软件,然后测试

 

    注:如果用mqtt.fx软件需要添加以下证书

 

    技术图片

  四,根据自己的填写

 

    技术图片

 

 

  五,添加cert.pem证书

 

    技术图片

 

 

 

 

  五,连接,发送数据

 

    技术图片

 

 

  六,监控的数据(数据通信都加密了)

 

    技术图片

 

 

 

以上是关于ESA2GJK1DH1K安全篇: MQTT配置单向SSL的主要内容,如果未能解决你的问题,请参考以下文章

ESA2GJK1DH1K安全篇: 使用Wireshark监听MQTT上位机通信数据

ESA2GJK1DH1K安全篇: 这节聊聊SSL单向认证

ESA2GJK1DH1K安全篇: Wi-Fi 模块(8266)以SSL方式连接MQTT服务器

ESA2GJK1DH1K:基础篇: 内容简介

ESA2GJK1DH1K升级篇: 网页实现MQTT控制- 网页版MQTT控制设备,网页版MQTT连接阿里云通信

ESA2GJK1DH1K微信小程序篇: 小程序连接MQTT简单的Demo