Litcius/Paper detail

Practical and Efficient PUF-Based Protocol for Authentication and Key Agreement in IoT

Sivappriya Manivannan, Rajat Subhra Chakraborty, Indrajit Chakrabarti, Jothi Rangasamy

2023IEEE Embedded Systems Letters10 citationsDOI

Abstract

The immense potential of the Internet of Things (IoT) is challenged by grave security vulnerabilities that are easily exploitable in resource-constrained environments. We propose a lightweight Authentication and Key Agreement (AKA) protocol to derive a shared session key for each communicating node in amutually communicating cluster of IoT nodes. Each IoT device is embedded with a Physically Unclonable Function (PUF), and a Fuzzy Extractor (FE) is deployed to correct and reproduce the private key and public helper data pair from the possibly erroneous PUF response. This secret raw PUF response is not stored explicitly in the server. A forward-secure authenticated key agreement is achieved by incorporating Elliptic Curve Diffie-Hellman Key Exchange (ECDH) protocol. The security of the proposed scheme has been formally verified while considering both active and passive attackers using the Verifpal tool. A prototype implementation with the Arbiter PUF circuit, FE, and associated software has successfully demonstrated the efficacy of our scheme.

Topics & Concepts

Computer sciencePhysical unclonable functionKey (lock)Authentication (law)Key exchangeNode (physics)ArbiterComputer networkProtocol (science)Authentication protocolKey generationPublic-key cryptographyKey-agreement protocolAKAShared secretComputer securityKey distributionCryptographyAlternative medicineStructural engineeringEncryptionPathologyLibrary scienceMedicineEngineeringPhysical Unclonable Functions (PUFs) and Hardware SecurityNeuroscience and Neural EngineeringIntegrated Circuits and Semiconductor Failure Analysis
Practical and Efficient PUF-Based Protocol for Authentication and Key Agreement in IoT | Litcius