project rsa

Job ID: 37354332

Budget: $10 – $30 USD

Project : Message Encryption Using MQTT broker
Project Goals and Objectives
Goal:
Our project aims to secure communication in MQTT application by applying encryption to message which will be the air temperature degree using a temperature sensor.
Objectives:
• Implement AES encryption algorithm to MQTT application.
The Solution
We will add a security layer to MQTT broker application on iOS/Android using AES 256 algorithm to the message published by the publisher. The message will be the air temperature degree that will be taken from a sensor.
The MQTT broker has three components:
• Clients
o Publisher: the sender who produce the message.
o Subscriber: the message receiver.
• Broker: the server which will receives the message from the publisher/s and delivers it to subscriber/s.
• Topics: defines a group of messages belongs to the same category.

Note that clients could be any device or application that establish a connection to the MQTT broker using the MQTT protocol. In our case it will be IoT device (air temperature sensor).