TCP/IP/Protocol
文章平均质量分 95
别打名名
学无止境,贵在坚持。
展开
-
MQTT安全性设计详解
1 前言MQTT(MQ Telemetry Transport, MQ 遥测传输)。它是一种发布/订阅、极其简单和轻量级的消息传递协议,旨在用于受限设备和低带宽,高延迟或不可靠的网络。设计原则是使网络带宽和设备资源要求最小化,同时还要尝试确保可靠性和一定程度的交付保证。这些原则也使该协议成为新兴的“M2M”或“物联网”连接设备世界的理想选择,并且适用于带宽和电池电量极为宝贵的移动应用。物联网...原创 2019-10-16 20:07:45 · 2090 阅读 · 0 评论 -
Introduction to Security and TLS(安全性和TLS(传输层安全性)简介)
目录前言概览网络堆栈架构对称和非对称加密证书传输层安全性(TLS)协议加密中间件总结链接前言物联网(IoT, Internet of Things)就是连接到互联网,而其中更重要的是安全性,没有安全性,没有加密通信,每个人都可以看到我发送或接收的内容。如果密码或用户名以未加密的方式发送,这尤其糟糕。因此加密和安全通信是关键。解决方案是使用使用TLS(Transport Layer Securi...翻译 2018-12-26 14:25:52 · 1127 阅读 · 0 评论 -
使用TLS和Mosquitto Broker实现安全通信之密钥和证书生成
目录1 前言2 概览3 密钥和证书生成3.1 创建CA密钥对(根证私钥)3.2 创建CA证书请求(根证书请求文件)3.3 创建Mosquitto Broker相关密钥3.4 创建CA证书请求书3.5 验证并签署证书申请4 MQTT.fx本地安全通信实验5 直接通过脚本产生私钥和证书6 总结7 链接1 前言MQTT是一种轻量级且广泛使用的互联网协议。当今大多数物联网应用程序可能都使用Mosqui...翻译 2018-12-26 14:28:27 · 2093 阅读 · 1 评论 -
基于Paho Android Service 实现MQTT协议通信Android客户端
目录1 MQTT & mosquitto及相关代理库和客户端库1.1 MQTT1.2 mosquitto1.3 Phho Android Service2 MQTT服务器搭建2.1 Windows2.2 Mac2.3 Linux(Ubuntu18.04)2.3.1 通过安装包管理工具安装2.3.2 通过源码安装3 Mosquitto的简单使用3.1 mosquitto命令及配置简介3.2 ...原创 2018-12-26 14:30:54 · 1706 阅读 · 0 评论