A DESIGN STRATEGY TO IMPROVE MACHINE LEARNING RESILIENCY OF PHYSICALLY UNCLONABLE FUNCTIONS USING MODULUS PROCESS

dc.contributor.advisorWeizhong Wang
dc.contributor.committeememberYi Hu
dc.contributor.committeememberJun Zhang
dc.contributor.committeememberTian Zhao
dc.contributor.committeememberZeyun Yu
dc.creatorJiang, Yuqiu
dc.date.accessioned2025-01-16T19:13:38Z
dc.date.available2025-01-16T19:13:38Z
dc.date.issued2023-12-01
dc.description.abstractPhysically unclonable functions (PUFs) are hardware security primitives that utilize non-reproducible manufacturing variations to provide device-specific challenge-response pairs (CRPs). Such primitives are desirable for applications such as communication and intellectual property protection. PUFs have been gaining considerable interest from both the academic and industrial communities because of their simplicity and stability. However, many recent studies have exposed PUFs to machine-learning (ML) modeling attacks. To improve the resilience of a system to general ML attacks instead of a specific ML technique, a common solution is to improve the complexity of the system. Structures, such as XOR-PUFs, can significantly increase the nonlinearity of PUFs to provide resilience against ML attacks. However, an increase in complexity often results in an increase in area and/or a decrease in reliability. This study proposes a lightweight ring oscillator (RO)-based PUFs using an additional modulus process to improve ML resiliency. The idea was to increase the complexity of the RO-PUF without significant hardware overhead by applying a modulus process to the outcomes from the RO frequency counter. We also present a thorough investigation of the design space to balance ML resiliency and other performance metrics such as reliability, uniqueness, and uniformity.
dc.identifier.urihttp://digital.library.wisc.edu/1793/87945
dc.relation.replaceshttps://dc.uwm.edu/etd/3410
dc.subjectCyber Security
dc.subjectFPGA
dc.subjectMachine Learning
dc.subjectPUF
dc.titleA DESIGN STRATEGY TO IMPROVE MACHINE LEARNING RESILIENCY OF PHYSICALLY UNCLONABLE FUNCTIONS USING MODULUS PROCESS
dc.typedissertation
thesis.degree.disciplineEngineering
thesis.degree.grantorUniversity of Wisconsin-Milwaukee
thesis.degree.nameDoctor of Philosophy

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Jiang_uwm_0263D_13697.pdf
Size:
2.7 MB
Format:
Adobe Portable Document Format
Description:
Main File