Laitteen sormenjälki on numerojono tai muu koodi, joka luodaan tietyn tietokoneen tai muun laitteen eri määritteiden perusteella. Tämän koodin taustalla on, että sen luomiseen käytetyt menetelmät riippuvat koneen eri asetuksista ja näkökohdista, mukaan lukien käyttöjärjestelmä (OS), Internet -palveluntarjoaja (ISP) ja koneen Internet -protokolla (IP) -osoite ja jopa tietokoneeseen asennetut laitteet. Näiden tekijöiden luoma laitteen sormenjälki luo tälle laitteelle ainutlaatuisen koodin, jonka avulla suojausprotokollat voivat tunnistaa vilpillisen tietokoneen toiminnan helpommin.
Aivan kuten ihmisen sormenjälki, laitteen sormenjäljen takana on ajatus luotettavasta menetelmästä, jolla tietokone voidaan yksilöidä yksilöllisesti. Tämän koodin luomiseen käytettyjä tietoja ei välitetä suoraan koodin kautta, joten tietokoneen käyttäjän yksityisyyttä ei loukata. Sen sijaan näitä tietoja käytetään yksinkertaisesti riittävän tiedon luomiseen yksilöllisen tunnisteen luomiseksi. Laitteen sormenjäljen luomiseen voidaan käyttää monia erilaisia menetelmiä, vaikka ne tyypillisesti laskeutuvat joko passiivisiin tai aktiivisiin keinoihin.
Passiiviset menetelmät laitteen sormenjäljen luomiseksi perustuvat tietoihin, joita palvelin tai muu isäntä voi hakea ja vastaanottaa asiakasjärjestelmästä. Tämän tyyppistä menetelmää käyttävät usein verkkokauppiaat ja vastaavat yritykset luodakseen melko ainutlaatuisen tunnisteen häiritsemättä liikaa asiakkaan kokemusta. Laitteen sormenjäljen aktiiviseen luomiseen liittyy kuitenkin asiakasjärjestelmään asennetun ohjelmiston käyttö, joka sitten luo sormenjälkikoodin. Tämä menetelmä on invasiivisempi asiakkaille, koska ohjelmisto on asennettava koodin luomiseksi, mutta luo usein paljon luotettavamman ja ainutlaatuisemman tunnisteen käyttämällä lisää tietoja tietokoneella tai laitteella.
Käyttämällä laitteen sormenjälkeä verkkoyritykset pystyvät paremmin estämään petoksia ja varmistamaan asiakkaiden identiteetin ostoksille. Monet pankit käyttävät esimerkiksi vahvoja passiivisia sormenjälkimenetelmiä, jotka voivat vaatia asiakkaita muodostamaan yhteyden samasta koneesta samassa paikassa tai noudattamaan tiettyjä menettelyjä asiakkaan henkilöllisyyden vahvistamiseksi. Verkkokauppiaat käyttävät usein sormenjälkiä asiakkaan tietojen tarkistamiseen ja seuraavat sormenjälkiä useista tapahtumista eri nimillä saman laitteen kautta, mikä yleensä ilmoittaa näistä tilauksista petostutkimuksia varten. Monet tietokonepelien ja muun digitaalisen median kehittäjät ovat alkaneet käyttää aktiivisia laitteen sormenjälkien luontimenetelmiä, usein digitaalisten oikeuksien hallintaohjelmiston (DRM) avulla, piratismin vähentämiseksi.