In this post, we will introduce MQTT broker security concepts and challenges, as well as how EMQX handles security at a relatively high level.
This article mainly introduces how to perform TLS/SSL one-way and two-way authentication via Android and MQTT.
EMQX MQTT broker supports multiple security authentications, this article will introduce how to enable SSL/TLS for MQTT in EMQX.
This article will around the core concepts related to MQTT connection authentication in EMQX, introduce the authentication methods supported by EMQX and the applicable scene. The MQTT related authentication chain, authentication process/principle, and configuration points will be explained through the working mechanism and configuration principles to let you quickly master the EMQX authentication configuration method.
EMQX MQTT broker authentication plugin will throw authentication and access control event for each MQTT client to the user's own WebServer, to implement authentication and ACL.
MQTT Safety specifications are fully supported by EMQ, and the built-in safety functions can be used out-of-the-box without programming, which can quickly eliminate security risks in projects.
In our previous article we have shown how to secure EMQ connection with SSL.