A Secure Communication Protocol Based on Blockchain and MQTT for IOT
Data in the Internet of Things are confronted with security threats such as leakage, tampering, and malicious deletion. Blockchain has the advantages of decentralization and immutability, which can solve the above problems. The MQTT protocol is a lightweight and scalable communication protocol for t...
Saved in:
Published in: | 2024 IEEE 7th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC) Vol. 7; pp. 1419 - 1423 |
---|---|
Main Authors: | , , |
Format: | Conference Proceeding |
Language: | English |
Published: |
IEEE
15-03-2024
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Data in the Internet of Things are confronted with security threats such as leakage, tampering, and malicious deletion. Blockchain has the advantages of decentralization and immutability, which can solve the above problems. The MQTT protocol is a lightweight and scalable communication protocol for the application layer of the Internet of Things. Different from the conventional MQTT protocol, this paper proposes a secure authentication MQTT protocol for IoT based on blockchain. It ensures the authenticity and credibility of device and user identities by realizing the decentralized design of MQTT with blockchain's decentralized authentication mechanism. A smart contract is designed for trusted transactions and data sharing between devices, and a public key encryption algorithm is adopted to encrypt data transmitted between IoT devices. The proposed scheme is proved to achieve secure communication between IoT devices efficiently. |
---|---|
ISSN: | 2689-6621 |
DOI: | 10.1109/IAEAC59436.2024.10503637 |