“MQTT made SECURE”
Source Code | No Royalties | GPL Free
SharkMQTT is a secure implementation of the MQTT Standard adopted for IoT by Oasis.The introduction of SSL provides military grade authentication and encryption, allowing efficient broker communication with the least amount of compromise or impact to resource constrained embedded devices.
MQTT is a publish/subscribe messaging protocol, designed for constrained devices, low-bandwidth, and high-latency or unreliable networks. The protocol is useful for emerging IoT or M2M connected devices, where bandwidth, memory, and power are at a premium. http://www.mqtt.org
A non-profit organization that promotes industry consensus and produces worldwide standards for the Internet of Things. https://www.oasis-open.org
Why choose SharkMQTT over open source solutions?
If RAM/ROM size and/or communication speed is important, then SharkMQTT is a no brainer. The TLS stack SharkSSL, used by SharkMQTT, is the smallest and fastest TLS stack for embedded use and fits into tiny microcontrollers.
The SharkMQTT source code includes commercial support. Our engineers have extensive experience in security, including how to safe guard an MQTT solution. The problem with MQTT is that the broker is, by default, not secure even when used with TLS. If you are unaware of these security issues and do not know how to mitigate the MQTT issues, you risk compromising the IoT solution, including the broker and all connected devices.
Learn the entire process of setting up the chain of trust for your IoT solution. The video, which is available on YouTube, provides a practical example that you can follow and setup on your own computer for learning purposes. The comprehensive video tutorial guides you through the process of setting up secure and trusted communication. After completing the hands-on tutorials, you will be an expert in using SSL for secure communication and how to create and manage SSL certificates.