sMQTT™ — Secure MQTT Firewall + IDPS

Transform any MQTT deployment into a zero‑trust, intrusion‑aware channel—no broker rewrite required.

sMQTT sits between your devices and broker, decrypts, validates, re‑encrypts and forwards only trusted MQTT frames. Everything else (fuzzed packets, replay attempts, rogue certificates) is dropped or strike‑boxed—slashing attack surface by > 95 %.

1. Business Challenge

2. sMQTT Solution

3. Quantified Impact (12‑month projection)

4. Next Steps

Get a 14‑day pilot kit (Docker or Raspberry Pi image) and a board‑level risk report aligned to your fleet metrics.

Threat Model Coverage

Controls & Telemetry

Compliance Mapping

IEC 62443‑4‑2: SR 2.1 / 2.3 / 3.1   |   NIST 800‑82: AC‑4 / SI‑4   |   EU CRA Draft Art 10c, Annex I‑3

Quick‑Start in 60 seconds

# 1. Docker side‑car
docker run -d --network=host \
  -v /etc/smqtt/config.yml:/app/config.yml \
  vesnx/smqtt:latest
# 2. Register topic handler (Python)
from walter.mqtt import register_topic
@register_topic("sensors/+/temp")
def on_temp(ctx, payload):
    print(ctx.topic, payload)
      

Under the Hood

Extending sMQTT

Need a deep‑dive architecture session? We’ll map your device mix, latency budget and regulatory drivers to a rollout plan.

Request your tailored ROI model

Book a pilot →