在没有TLS的情况下在AWS上设置MQTT

时间:2017-07-19 19:09:14

标签: amazon-web-services mqtt

我在AWS上设置了MQTT,在我的本地机器上安装了mosquitto。

我可以使用端口8883上的CA根文件,客户端证书文件和客户端密钥文件连接到AWS。

我希望能够通过MQTT上的端口1883进行连接,而无需通过TLS启动连接(a.k.a.不在MQTTS上)。这可能使用AWS吗?

1 个答案:

答案 0 :(得分:0)

不,因为SSL不仅仅是加密连接,它还使用客户端证书和私钥对客户端进行身份验证。

如果您使用未加密的MQTT并传递用户名和密码,那么这些值将以明文形式传输,因此可能会被拦截。