摘要
Due to the resource-constrained of Internet of things (IoT) devices, the traditional cryptography protocols are not suitable for IoT environments. When they can be implemented, their performances often are not acceptable. As a result, a lightweight protocol is re-quired to cope with these challenges. To address security challenges in IoT networks, we present a lightweight mutual authentication protocol for IoT. The protocol aims to provide a secure mutual authentication mechanisms between the sensor node and gateway using a lightweight cryptography algorithms. The protocol is relied on two main shared secret keys, a permanent key (kp) used for encrypting messages during the mutual authentication phase and an update key (ku) used for the communication session. The session key is constantly updated after a pre-defined session time (sesstimei) by using the previous session information. We used a lightweight cryptography mechanisms that includes symmetric-key cryptography, hash-based message authentication code (HMAC), and hash function to design the protocol. We analyze the protocol using the Barrows-Abadi-Needham (BAN)-logic method and the results show that the proposed scheme has good security and performance compared to existing related protocols. It can provide a secure mutual authentication mechanism in the IoT environment.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 181-191 |
| 页数 | 11 |
| 期刊 | Journal of Communications and Information Networks |
| 卷 | 7 |
| 期 | 2 |
| DOI | |
| 出版状态 | 已出版 - 2022 |
指纹
探究 'A Lightweight Mutual Authentication Protocol for IoT' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver