vix.ing · top · new · best · stats · spec

A Proof of Concept SRAM-based Physically Unclonable Function (PUF) Key\n Generation Mechanism for IoT Devices

2019/07/28 by Ashwija Reddy Korenda, Fatemeh Afghah, Korenda, Ashwija Reddy +5 · 1 citation
Computer Science · Engineering · Neuroscience · #Cryptography and Security (cs.CR) #FOS: Computer and information sciences #Integrated Circuits and Semiconductor Failure Analysis #Neuroscience and Neural Engineering #Physical Unclonable Functions (PUFs) and Hardware Security

paper · pdf · doi:10.48550/arxiv.1907.12144

openalex publication_date 2019/07/28 · openalex created_date 2022/07/28 · openalex updated_date 2026/07/28

Abstract

This paper provides a proof of concept for using SRAM based Physically\nUnclonable Functions (PUFs) to generate private keys for IoT devices. PUFs are\nutilized, as there is inadequate protection for secret keys stored in the\nmemory of the IoT devices. We utilize a custom-made Arduino mega shield to\nextract the fingerprint from SRAM chip on demand. We utilize the concepts of\nternary states to exclude the cells which are easily prone to flip, allowing us\nto extract stable bits from the fingerprint of the SRAM. Using the custom-made\nsoftware for our SRAM device, we can control the error rate of the PUF to\nachieve an adjustable memory-based PUF for key generation. We utilize several\nfuzzy extractor techniques based on using different error correction coding\nmethods to generate secret keys from the SRAM PUF, and study the trade-off\nbetween the false authentication rate and false rejection rate of the PUF.\n

Cited by

Related