A PUF-Based Security Framework for Fault and Intrusion Detection
Ahmed Oun, Rishabh Das, Clay Hess, Aakriti Barat, Savas Kaya

TL;DR
This paper introduces a PUF-based security framework for industrial control systems that authenticates sensor data, detects faults, and identifies intrusions with high accuracy, enhancing safety and security in critical infrastructure.
Contribution
It presents a novel hardware-rooted PUF architecture integrated with voltage fingerprinting and temporal authentication for sensor validation in ICS.
Findings
Achieves 99.97% accuracy in normal operation
Successfully detects various fault and intrusion scenarios
Integrates with legacy systems without modifications
Abstract
Industrial Control Systems (ICS) rely on sensor feedback to keep safety-critical processes within operational limits. This research presents a hardware-root-of-trust that embeds a Physically Unclonable Function (PUF) at the measurement layer to authenticate sensor readings. The architecture combines voltage fingerprinting with a temporal authentication that integrates with standard industrial control system architecture. The research prototypes the PUF integration on a hardware-in-the-loop (HIL) water tank testbed using a Simulink-based PUF emulator. The system maintains 99.97% accuracy over a 5.18-hour period of normal operation and flags all injected anomalies, including spike faults, hard-over faults, and hardware trojan scenarios that push the system over to an unsafe operational state. The proposed architecture provides a process-aware, vendor-agnostic approach that can integrate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Smart Grid Security and Resilience · Security and Verification in Computing
