SRAM-PUF Based Entities Authentication Scheme for Resource-constrained IoT Devices

Fadi Farha, Huansheng Ning, Karim Ali, Liming (Luke) Chen, CD Nugent

Research output: Contribution to journalArticlepeer-review

44 Citations (Scopus)
505 Downloads (Pure)


With the development of the cloud-based Internet of Things (IoT), people and things can request services, access data, or control actuators located thousands of miles away. The entity authentication of the remotely accessed devices is mandatory in the security systems. In this vein, Physical Unclonable Functions (PUFs) are considered a hot research topic, especially when we talk about physical security, fingerprinting, and entity authentication. In this paper, we propose a lightweight, robust SRAM-PUF based entity authentication scheme to guarantee that the accessed end devices are trustable. The proposed scheme uses Challenge-Response Pairs (CRPs) represented by reordered memory addresses as challenges and related startup values of the SRAM as responses. The experimental results show that our scheme can authenticate resources-constrained IoT devices efficiently with a low computation overhead and using small memory capacity. Furthermore, we analyze the SRAM-PUF comprehensively by testing the PUF value under different environmental conditions.
Original languageEnglish
Pages (from-to)1-10
Number of pages10
JournalIEEE Internet of Things
Publication statusPublished (in print/issue) - 20 Oct 2020


  • Authentication
  • SRAM cells
  • Internet of Things
  • Physical unclonable function
  • Logic gates
  • Thermal stability
  • Entity authentication
  • Physical security


Dive into the research topics of 'SRAM-PUF Based Entities Authentication Scheme for Resource-constrained IoT Devices'. Together they form a unique fingerprint.

Cite this