TRUSTPUF - A Resilient FPGA RO-PUF for Secure Authentication
The growing reliance on IoT demands secure, lightweight, and tamper-resistant authentication mechanisms. This work implements a Ring Oscillator Physically Unclonable Function (RO-PUF) on a Nexys A7 FPGA to generate unique challenge–response pairs (CRPs) without storing keys in memory. A 128-bit secret key was derived and tested for uniqueness, reliability, and entropy. Machine learning attacks, including Logistic Regression, SVM, and DNN, achieved near-random accuracy, proving resilience. The design offers a low-cost, scalable solution for IoT authentication and cryptographic key generation.
Authors
- K M Inchara
- Prashant Dhope
- Meghana Kulkarni (ORCID: https://orcid.org/0000-0002-4222-7647)
Publication Details
- Journal
- Journal of Emerging Technologies and Innovative Research
- Published
- 2025-01-01
- DOI
- https://doi.org/10.56975/jetir.v12i9.569517
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00