Blog

Segurança MQTT

Proteja sua implantação MQTT: TLS, autenticação, credenciais nos dispositivos e proteção contra abusos, com checklists práticos.

Listas de Controle de Acesso (ACLs) no MQTT: Conceitos e Design

O que são as listas de controle de acesso MQTT, como brokers como o Mosquitto expressam regras de leitura e escrita por topic, como se comportam as operações negadas e como projetar namespaces de topics para manter a autorização simples.

8 min de leitura

Falha no Handshake TLS do MQTT: Como Diagnosticar e Corrigir

Um guia passo a passo para solucionar falhas no handshake TLS do MQTT, usando openssl s_client para identificar portas erradas, CAs ausentes, problemas de SNI, relógio dessincronizado, versões de TLS incompatíveis e proxies que interceptam o tráfego.

9 min de leitura

Vulnerabilidades Comuns do MQTT e Como Mitigá-las

Uma visão defensiva das classes de vulnerabilidades MQTT em brokers, clientes e implantações, com mitigações concretas e uma estratégia de atualização que não depende de sorte.

9 min de leitura

MQTT com TLS 1.3: Handshakes, Cipher Suites e Desempenho

Como o TLS 1.3 muda as conexões MQTT: menos round trips, um conjunto menor de cipher suites fortes e outros trade-offs para microcontroladores. Inclui exemplos em Python, Node.js, Mosquitto e OpenSSL.

8 min de leitura

Logs de Auditoria no MQTT: O Que Registrar e Por Quê

Um guia prático de logs de auditoria no MQTT: quais eventos importam para segurança e conformidade, quais campos capturar, de onde vêm os logs em um broker MQTT gerenciado e como montar um pipeline simples.

8 min de leitura

Brokers MQTT Expostos na Internet: Os Riscos da Porta 1883 Aberta

Varreduras na internet encontram com frequência brokers MQTT que aceitam qualquer um na porta 1883. Saiba o que isso expõe, como auditar o seu próprio broker e como manter dados de teste e de produção separados.

9 min de leitura

O MQTT É Seguro? Ameaças, Mitos e Proteções Reais

Um olhar honesto sobre a segurança do MQTT: o que o protocolo protege e o que não protege, as ameaças que de fato atingem as implantações, mitos comuns e as camadas que tornam um sistema MQTT seguro na prática.

8 min de leitura

Autenticação JWT no MQTT: Tokens no Campo de Senha

Uma explicação prática de como transportar JSON Web Tokens no CONNECT do MQTT, como os brokers os validam, como lidar com expiração e renovação nos dispositivos e quando credenciais estáticas por dispositivo são a opção mais simples.

8 min de leitura

Tutorial MQTT com Wireshark: Capture e Analise o Tráfego MQTT

Capture seu próprio tráfego MQTT com o Wireshark, leia cada campo dos pacotes na porta 1883 e veja exatamente o que o TLS na porta 8883 protege, usando o servidor MQTT público (gratuito) broker.connectmq.com.

8 min de leitura

Criptografia de Payload MQTT Ponta a Ponta com AES-GCM

O TLS protege as mensagens MQTT em trânsito, mas o broker ainda vê texto puro. Saiba como adicionar criptografia de payload MQTT ponta a ponta com AES-GCM em Python e como tratar chaves, nonces e topics com segurança.

8 min de leitura

Certificate Pinning no ESP32 e Validação de CA para MQTT

Três formas de validar o certificado do broker em um ESP32: embutir uma CA raiz, usar o bundle de certificados do ESP-IDF ou fazer pinning. Entenda os prós e contras e receba código MQTT funcional para cada uma.

8 min de leitura

Provisionamento Seguro de Dispositivos IoT para Frotas MQTT

Como colocar uma identidade MQTT única e protegida em cada dispositivo: provisionamento na fábrica, fluxos com claim certificate e bootstrap, credenciais por dispositivo e os passos para conectar dispositivos provisionados a um broker MQTT gerenciado.

8 min de leitura

Limitação de Taxa no MQTT e Proteção contra DoS Explicadas

Como os brokers MQTT se defendem de inundações de conexões, tempestades de publicação e payloads enormes, quais limites um broker MQTT gerenciado aplica e como escrever clientes que os respeitam.

9 min de leitura

Autenticação MQTT com Usuário e Senha Explicada

Como usuário e senha trafegam no pacote CONNECT do MQTT, por que devem sempre ser combinados com TLS, como os brokers rejeitam credenciais inválidas e como gerenciar credenciais por dispositivo em um broker MQTT gerenciado.

7 min de leitura

Configuração de TLS no MQTT: Guia Prático da Porta 8883

Entenda como o TLS no MQTT realmente funciona, o que os clientes precisam verificar e como configurar clientes Python, Node.js, ESP32 e mosquitto para uma conexão criptografada na porta 8883.

8 min de leitura

Certificado Autoassinado no MQTT: Quando e Como Usar

Um tutorial prático para criar uma autoridade certificadora privada com OpenSSL, proteger um broker Mosquitto de laboratório na porta 8883 e conectar clientes, além dos custos operacionais que tornam os certificados públicos mais fáceis em produção.

8 min de leitura

Seu broker MQTT privado está a poucos cliques de distância

Crie uma conta, receba as credenciais do seu broker e conecte seu primeiro dispositivo — sem servidores para instalar, atualizar ou escalar.