<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MQTT Security LTE-M]]></title><description><![CDATA[<p dir="auto">I am having a problem figuring out how to secure my mqtt connections. I want my devices to publish to their own uplink topic and check their downlink topic when we want to push some configuration. I am using sims from 1nce with a 500MB limit so stuff needs to be lightweight and RabittMQ + mqtt seems to fit the bill.</p>
<p dir="auto">Using TLS and user/password is fine but I would like to isolate each device and maintaining a Access Control List on my broker with unique user/pass for each device seems like an error prone and cumbersome solution. Using the same username/pass for all the devices is just a horrible idea for security and traceability.</p>
<p dir="auto">Been trying to figure out OAuth 2.0 + mqtt but not really finding any good resources.</p>
<p dir="auto">Had a look at Hashicorp Vault that exposes a nice API to dynamically creating user/pass on rabittmq that looks nice with regards to not spreading secrets to all the devices, tracebility and revoking access if a device is compromised, but I can not figure out how to use Vault with my pycom devices.</p>
<p dir="auto">1nce has a SIM-as-an-Identity thingy that looks pretty interesting but it looks like it depends on AWS-Iot-Core that I would like to avoid using. Is it possible to use SIM-as-an-Identity to authorize devices to topics without AWS-Iot-Core.</p>
<p dir="auto">This seems like such a common use case but I am really struggling to find a good solution, any suggestions are much appreatiated.</p>
]]></description><link>https://forum.pycom.io/topic/7176/mqtt-security-lte-m</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 21:05:39 GMT</lastBuildDate><atom:link href="https://forum.pycom.io/topic/7176.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Jul 2021 20:12:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MQTT Security LTE-M on Mon, 26 Jul 2021 20:33:34 GMT]]></title><description><![CDATA[<p dir="auto">I am having a problem figuring out how to secure my mqtt connections. I want my devices to publish to their own uplink topic and check their downlink topic when we want to push some configuration. I am using sims from 1nce with a 500MB limit so stuff needs to be lightweight and RabittMQ + mqtt seems to fit the bill.</p>
<p dir="auto">Using TLS and user/password is fine but I would like to isolate each device and maintaining a Access Control List on my broker with unique user/pass for each device seems like an error prone and cumbersome solution. Using the same username/pass for all the devices is just a horrible idea for security and traceability.</p>
<p dir="auto">Been trying to figure out OAuth 2.0 + mqtt but not really finding any good resources.</p>
<p dir="auto">Had a look at Hashicorp Vault that exposes a nice API to dynamically creating user/pass on rabittmq that looks nice with regards to not spreading secrets to all the devices, tracebility and revoking access if a device is compromised, but I can not figure out how to use Vault with my pycom devices.</p>
<p dir="auto">1nce has a SIM-as-an-Identity thingy that looks pretty interesting but it looks like it depends on AWS-Iot-Core that I would like to avoid using. Is it possible to use SIM-as-an-Identity to authorize devices to topics without AWS-Iot-Core.</p>
<p dir="auto">This seems like such a common use case but I am really struggling to find a good solution, any suggestions are much appreatiated.</p>
]]></description><link>https://forum.pycom.io/post/38898</link><guid isPermaLink="true">https://forum.pycom.io/post/38898</guid><dc:creator><![CDATA[Thomas Thomas]]></dc:creator><pubDate>Mon, 26 Jul 2021 20:33:34 GMT</pubDate></item></channel></rss>