Fysiska Unclonable funktioner (PUF) blir alltmer en välkänd säkerhet primitiv för säker nyckellagring och anti-förfalskning. För båda tillämpningarna är det absolut nödvändigt att PUF ger tillräckligt med entropi. Syftet med detta dokument är att föreslå en ny modell för binär-output PUFs såsom SRAM, DFF, Latch och Buskeeper PUF, och en metod för att korrekt uppskatta deras entropi. I vår modell är den mätbara egenskapen hos en PUF dess uppsättning av cellfördomar. Vi bestämmer en övre gräns på "extraherbar entropi", d.v.s. Antalet nyckelbitar som på ett robust sätt kan extraheras genom att man beräknar den ömsesidiga informationen mellan de biasmätningar som görs vid inskrivning och rekonstruktion. I tidigare kända metoder studerades endast unikhet med hjälp av informationsteoretiska mått, medan robusthet typiskt uttrycktes i termer av felsannolikhet eller avstånd. Det är inte alltid enkelt att använda en kombination av dessa två mått för att fatta ett välgrundat beslut om prestandan hos olika typer av PUF. Vårt nya tillvägagångssätt har fördelen att det samtidigt fångar upp båda de egenskaper som är viktiga för nyckellagring: unikhet och robusthet. Därför kommer det att bli möjligt att på ett rättvist sätt jämföra prestandan hos PUF-implementeringar med vår nya metod. Statistisk validering av den nya metoden visar att den tydligt fångar upp båda dessa egenskaper hos PUF. Med andra ord: om en av dessa aspekter (antingen unikhet eller robusthet) är mindre än optimal, minskar den extraherbara entropin. Analys på en stor databas av PEF mätdata visar mycket hög entropi för SRAM PEFs, men ganska dåliga resultat för alla andra minnesbaserade PEFs i denna databas.
En metod för att uppskatta den "extraherbara" entropin i PUF-genererade bitsträngar föreslås i REF genom att beräkna den ömsesidiga informationen mellan de biasmätningar som görs vid inskrivning och regenerering.
Bias-based modeling and entropy analysis of PUFs
{'venue': "TrustED '13", 'journal': None, 'mag_field_of_study': ['Computer Science']}