Jokaisen tuotteen pinta voi olla yksilöllinen fysikaalisten prosessien tai kemiallisten aineiden käytön aiheuttamien mikroskooppisten rakenne-erojen vuoksi. Tässä teknologiassa hyödynnetään näitä eroja antamalla jokaiselle tuotteelle koodi, joka on satunnainen ja vakaa kuvio, kuten sormenjälki, ja joka yksilöi tuotteen. Koodit tallennetaan tietokantoihin, joita niitä voidaan verrata toisiinsa tuotteen aitouden todentamiseksi.
Pinnan sormenjälkitekniikoita ja laserpinta-analyysiä käytetään luomaan yksilöllinen tunniste, joka perustuu fyysisen satunnaisprosessin vaikutuksiin, joita ei luonteensa vuoksi voida jäljentää tai kopioida.
Materiaalien pintojen koostumusta analysoidaan tekniikoilla, joilla tunnistetaan kullekin pinnalle ominaiset rakenteelliset erot. Näiden erojen perusteella luodaan tunnisteet, joiden avulla tuote voidaan tunnistaa yksiselitteisesti.
Esimerkiksi analysoimalla piikalvojen rakenteellisia eroja (niin sanottuja ”ryppyjä”) voidaan luoda satunnaisesti yksilöllisiä tunnistekoodeja. Nämä koodit ovat ihmisen sormenjäljen tapaan yksiselitteisiä, ja niiden jäljentäminen on teknisesti mahdotonta.
Tähän periaatteeseen perustuvaa menetelmää käytetään sellaisten etikettien tuottamiseen, jotka ovat helposti luettavissa optisella lukulaitteella. Siinä nanohiukkasia sisältävä perusaine päällystetään piipolymeereillä. Perusaineen kuivuminen aiheuttaa sen kutistumisen ja aiheuttaa rakenteellisia eroja tai ”ryppyjä” polymeeripinnoitteeseen. Analysoimalla näitä ”ryppyjä” on mahdollista luoda satunnaisesti yksilöllisiä tunnistuskoodeja. Koodin lukemiseen ja sen vertaamiseen vertailutietokantaan aiemmin tallennettuihin koodeihin tarvitaan erityinen laite.
Pinnan sormenjälkitekniikat ja laserpinta-analyysi soveltuvat monenlaisiin tuotteisiin, sillä rakenneominaisuuksien analysointia voidaan soveltaa erityyppisiin materiaaleihin.
Tuotantoprosessiin tehtävät muutokset määräytyvät pitkälti tuotetyypin mukaan, sillä se määrää tekniikat, joilla merkintä kiinnitetään tuotteisiin.
Näiden väärentämisenvastaisten ratkaisujen kustannukset vaihtelevat käytetyn menetelmän mukaan, eikä niitä voida laskea tarkasti etukäteen.