Securing IoT-Based RFID Systems: A Robust Authentication Protocol Using Symmetric Cryptography

Securing IoT-Based RFID Systems: A Robust Authentication Protocol Using Symmetric Cryptography

Khwaja Mansoor;Anwar Ghani;Shehzad Ashraf Chaudhry;Shahaboddin Shamshirband;Shahbaz Ahmed Khan Ghayyur;Amir Mosavi;Mansoor, Khwaja;Ghani, Anwar;Chaudhry, Shehzad Ashraf;Shamshirband, Shahaboddin;Ghayyur, Shahbaz Ahmed Khan;Mosavi, Amir;
sensors 2019 Vol. 19 pp. 4752-
185
mansoor2019sensorssecuring

Abstract

Despite the many conveniences of Radio Frequency Identification (RFID) systems, the underlying open architecture for communication between the RFID devices may lead to various security threats. Recently, many solutions were proposed to secure RFID systems and many such systems are based on only lightweight primitives, including symmetric encryption, hash functions, and exclusive OR operation. Many solutions based on only lightweight primitives were proved insecure, whereas, due to resource-constrained nature of RFID devices, the public key-based cryptographic solutions are unenviable for RFID systems. Very recently, Gope and Hwang proposed an authentication protocol for RFID systems based on only lightweight primitives and claimed their protocol can withstand all known attacks. However, as per the analysis in this article, their protocol is infeasible and is vulnerable to collision, denial-of-service (DoS), and stolen verifier attacks. This article then presents an improved realistic and lightweight authentication protocol to ensure protection against known attacks. The security of the proposed protocol is formally analyzed using Burrows Abadi-Needham (BAN) logic and under the attack model of automated security verification tool ProVerif. Moreover, the security features are also well analyzed, although informally. The proposed protocol outperforms the competing protocols in terms of security.

Citation

ID: 116361
Ref Key: mansoor2019sensorssecuring
Use this key to autocite in SciMatic or Thesis Manager

References

Blockchain Verification

Account:
NFT Contract Address:
0x95644003c57E6F55A65596E3D9Eac6813e3566dA
Article ID:
116361
Unique Identifier:
10.3390/s19214752
Network:
Scimatic Chain (ID: 481)
Loading...
Blockchain Readiness Checklist
Authors
Abstract
Journal Name
Year
Title
5/5
Creates 1,000,000 NFT tokens for this article
Token Features:
  • ERC-1155 Standard NFT
  • 1 Million Supply per Article
  • Transferable via MetaMask
  • Permanent Blockchain Record
Blockchain QR Code
Scan with Saymatik Web3.0 Wallet

Saymatik Web3.0 Wallet