SharkMQ: Secure SMQ Client

SharkMQ is simply the secure version of SMQ, the Simple Message Queue Client, which makes use of the SharkSSL TLS stack for maintaining a trusted, secure, and encrypted communication. Designers may use certificates for both device and broker authentication, thus optionally enable mutual authentication by use of X.509 certificates.