- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 ARM海思MQTT开发系列(三)MQTT服务器加密TLS支持与测试
背景上一节我们调通MQTT基本功能,真正要用了,总不能裸奔吧所以,搞tls支持~加密介绍关于加密解密SSL/TLS,对称非对称、公钥私钥、签名验签你想知道的加密全在这里Configure SSL/TLS support for Mosquitto这里参考官方文档就好了生成ca证书和密钥:日期自选,单位天openssl req -new -x509 -days 3650 -extensions v3_ca -keyout ca.key -out ca.crt服务器生成服务器私钥:op
2021-03-11 16:43:30 1123 2
原创 关于加密解密SSL/TLS,对称非对称、公钥私钥、签名验签你想知道的全在这里
背景只要做程序开发、特别是网络传输相关的内容,总是绕不开加密,一直想把对称/非对称加密、SSL/TLS、公钥、私钥、签名、验证签名、openssl、x509、crt、key、crs等等这些概念统一的梳理一下,就当是复习功课,也供大家入门参考,本章绝大部分内容均来自网络。名词简介对称加密:使用相同密钥与算法进行加解密运算的算法就叫做对称加密算法!非对称加密:就是不相同密钥加解密算法。详细参考非对称加密章节介绍SSL:安全套接层(secure sockets layer)主要是在网络层(TCP)和应用
2021-03-11 16:05:14 1311 1
原创 ARM海思MQTT开发系列(二)MQTT服务器mosquitto部署和订阅发布测试
背景上篇博客已经将MQTT交叉编译完成,这一节来简单测试一下。既然是测试,首先就需要有一个mqtt服务器;MQTT服务器搭建这里选用的是centos版本来搭建mqtt服务器,为什么选这个呢,因为我真的有一个centos服务器非常的简单:添加源yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm安装yum install mosquitto启动mosquitto服务器
2021-03-06 16:30:30 1300
原创 ARM海思MQTT开发系列(一)最新MQTT客户端mosquitto交叉编译全记录
背景设备和服务器通信,需要做设备管理和控制,在MQTT和私有协议间纠结,最终选定MQTT作为通信标准,更规范普及,功能也能满足需求。开搞!这里是引用MQTT相比于TCP长连接的优势1、协议更标准MQTT是标准的RFC协议,相比于私有协议而言更加标准。好处在于:(1)协议非常完整,能够马上用于生产。各端实现同一套协议之后,就能进行通信;私有协议还需要进行大量的验证,看有无缺陷或欠考虑的地方等。(2)协议的标准化带来大量的开源组件,降低开发难度。随着物联网+5G生态越来越好,开源组件越来越多
2021-03-06 15:33:19 1826
http文件服务器,支持上传、下载、json结果返回
2022-09-30
build-Test_3559_QT-3559_desk-Debug.zip
2020-05-15
linux-aarch64-himix100-g++.zip
2020-05-15
ov9732 datasheet
2017-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人