Vi visar i detta dokument hur flera föreslagna fysikaliska Unclonable Functions (PUF) kan brytas genom numeriska modellering attacker. Med tanke på en uppsättning utmaningar-respons par (CRPs) av en PUF, våra attacker konstruera en datoralgoritm som beter sig oskiljaktigt från den ursprungliga PUF på nästan alla CRP. Denna algoritm kan därefter imitera PUF, och kan klonas och distribueras godtyckligt. Detta bryter säkerheten för i huvudsak alla program och protokoll som är baserade på respektive PUF. De PUFs vi attackerade framgångsrikt inkluderar standard Arbiter PUFs och Ring Oscillator PUFs av godtyckliga storlekar, och XOR Arbiter PUFs, Lättvikt Säkra PUFs, och FeedForward Arbiter PUFs av upp till en given storlek och komplexitet. Våra attacker är baserade på olika maskininlärning tekniker, inklusive Logistik Regression och Evolution Strategier. Vårt arbete leder till nya designkrav för säkra elektriska PUF, och kommer att vara användbart för både PUF-designers och angripare.
Till exempel, Skiljedomare PUFs, Ring Oscillator PUFs, XOR Skiljedomare PUFs, Lättviktssäkra PUFs och FeedForward Arbiter PUFs har alla attackerats av Rührmair et al. använda maskininlärning tekniker REF.
Modeling attacks on physical unclonable functions
{'venue': "CCS '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}