Proteger Mosquitto con TLS, por diversión y provecho

En el artículo anterior como instalar y configurar un broker Mosquitto en Unix. Ahora voy a explicar como generar los certificados SSL y como asegurar las conexiones al broker con ellos. Para generar los certificados utilizaremos un script muy majo que ha creado la gente de Owntracks y que facilita mucho la creación de los certificados. Por defecto utiliza el algortimo SHA-512, pero puede cambiarse en la línea 83 según sea la necesidad del cliente: »

Instalar Mosquitto, el broker MQTT, por diversión y provecho

Mosquitto es un MQTT broker fácil de configurar, además incluye un módulo de Python para interactuar con él. Instalado en una Raspberry Pi o en nuestro servidor puede convertirse en centro de nuestro sistema de control. Puede instalarse de muchas formas, en algunos casos desde el repositorio de nuestro sistema operativo con: ~$ apt-get install mosquitto mosquitto-clients Que además de instalar el broker instalará los clientes mosquitto_pub y mosquitto_sub. En el caso de no estar disponible en el repositorio siempre puede compilar e instalar. »