Vad är en PUF (fysiskt oklonbar funktion)?
Av TrustMarx Team · Publicerad 12 maj 2026
En fysiskt oklonbar funktion (PUF) är en fysisk struktur vars fina detaljer skapas av okontrollerbar slump under tillverkningen, så att ingen process — inte ens den ursprungliga — kan återskapa den. Eftersom strukturen inte kan klonas kan den fungera som ett fingeravtryck för ett fysiskt föremål.
Grundidén
När vissa material trycks, etsas eller appliceras uppstår mikroskopiska variationer som ingen väljer och ingen kan upprepa: fibrernas placering i papper, partikelfördelningen i bläck, mikroojämnheter i en beläggning. Två etiketter tryckta av samma maskin, med en sekunds mellanrum, skiljer sig på denna mikroskopiska nivå på sätt som är stabila, mätbara och unika.
Ett PUF-baserat autentiseringssystem gör tre saker:
- Registrerar strukturen: vid produktionen fångar en kamera etikettens mikrotextur och servern lagrar en matematisk mall av den.
- Utmanar den i fält: när någon verifierar produkten fotograferar deras telefon samma område igen.
- Matchar de två: servern jämför den nya bilden mot den registrerade mallen och avgör om det är samma fysiska föremål.
Varför en fotokopia misslyckas
En fotokopia eller en högupplöst skanning återger informationen som är tryckt på en etikett — streckkoden, texten, grafiken. Den återger inte substratets fysiska slumpmässighet, eftersom kopieringsprocessen tillför sin egen nya slump. Kopian misslyckas därför i den fysiska matchningen, även om varje tryckt pixel ser identisk ut för ögat.
Detta är den avgörande skillnaden mellan en PUF och alla identifierare som bara består av data (QR-koder, streckkoder, serienummer, NFC-UID:n som kan emuleras): data kan dupliceras perfekt; fysisk slumpmässighet kan det inte.
Vad en PUF inte gör på egen hand
En PUF bevisar att detta är samma fysiska etikett som registrerades. Den bevisar inte i sig vem som registrerade den, och den hindrar inte någon från att skörda äkta etiketter och fästa dem på nytt. Därför kombinerar produktionsfärdiga system, däribland TrustMarx, PUF:en med en kryptografisk identitet (en token signerad med en nyckel som förvaras i en hårdvarusäkerhetsmodul) och skanningsanalys på serversidan som bevakar missbruksmönster, till exempel att en och samma etikett verifieras i två länder samma dag.
Sammanfattning
- En PUF är tillverkningsslump som används som ett oklonbart fingeravtryck.
- Kopior återger data, aldrig struktur — därför misslyckas de i verifieringen.
- PUF:er svarar på "är detta samma föremål?"; kryptografi svarar på "är denna identitet äkta?"; analys svarar på "är detta skanningsmönster rimligt?". Stark produktautentisering använder alla tre.