Title | ||
---|---|---|
Fpga Implementation Of A Challenge Pre-Processing Structure Arbiter Puf Designed For Machine Learning Attack Resistance |
Abstract | ||
---|---|---|
Utilizing the randomness caused by process variations in chip manufacturing, PUF can provide identification and verification by generating unique challenge-response pair. The output response of Arbiter PIT is due to path delay differences from different input challenge. However, due to the strong linear correlation between the response and challenge of the Arbiter PUF, the attacker can model the APUF through a machine learning algorithm. This paper proposes a challenge pre-processing structure arbiter PUF (CPP-APUF), which increases the unknowingness of the input challenge, and improves the APUF's ability to resist machine learning attacks. The 64-stage CPP-APUF is implemented based on FPGA, the machine learning algorithm is used to attack the CPP-APUF. The output response prediction accuracy is lower than 61.33%, which is effective against the modeling attack of machine learning. Finally, the challenge-response pair obtained from experimentally verifies the PUF characteristics. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1587/elex.16.20190670 | IEICE ELECTRONICS EXPRESS |
Keywords | Field | DocType |
APUF, CRP, FPGA, attack resistance | Arbiter,Computer science,Field-programmable gate array,Electronic engineering,Embedded system | Journal |
Volume | Issue | ISSN |
17 | 2 | 1349-2543 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Wei Ge | 1 | 21 | 11.72 |
Shenxin Hu | 2 | 0 | 0.34 |
Jiquan Huang | 3 | 0 | 0.34 |
Bo Liu | 4 | 10 | 4.67 |
Min Zhu | 5 | 0 | 0.34 |