October 2019
Intermediate to advanced
350 pages
9h 5m
English
When not using SSL/TSL, you could increase security by encrypting the messages (payload) that are sent from your client to the MQTT server. Everything you send when not using TSL/SSL can potentially be read by third parties. Obfuscating your messages might help you to avoid revealing the meaning of your messages. A naive obfuscation algorithm could be to change each character to the next one in the alphabet. Let's say you want to send a message: Hello. Changing each character to the next one in the alphabet would turn it into Ifmmp. Still not very secure, but hackers would need to at least invest a little bit of time in order to make sense of your messages.
Read now
Unlock full access