Įrenginio piršto atspaudas yra skaičių arba kito kodo eilutė, sugeneruota pagal įvairius konkretaus kompiuterio ar kito įrenginio atributus. Šio kodo idėja yra ta, kad jo generavimo metodai priklauso nuo įvairių įrenginio nustatymų ir aspektų, įskaitant tokius dalykus kaip operacinė sistema (OS), interneto paslaugų teikėjas (IPT) ir įrenginio interneto protokolo (IP) adresas. , ir net kompiuteryje įdiegta aparatinė įranga. Dėl šių veiksnių sugeneruotas įrenginio piršto atspaudas sukuria unikalų to įrenginio kodą, leidžiantį saugos protokolams lengviau nustatyti nesąžiningą kompiuterio veiklą.
Panašiai kaip žmogaus pirštų atspaudų, įrenginio pirštų atspaudų idėja yra turėti patikimą metodą, pagal kurį būtų galima unikaliai identifikuoti kompiuterį. Informacija, naudojama generuojant šį kodą, nėra tiesiogiai perduodama per patį kodą, todėl nėra pažeidžiamas kompiuterio vartotojo privatumas. Vietoj to, šie duomenys tiesiog naudojami norint sugeneruoti pakankamai informacijos, kad būtų sukurtas identifikatorius, kuris turėtų būti unikalus. Įrenginio pirštų atspaudams generuoti galima naudoti daugybę skirtingų metodų, nors paprastai jie yra pasyvūs arba aktyvūs.
Pasyvūs įrenginio pirštų atspaudų generavimo metodai remiasi informacija, kurios užklausą gali pateikti serveris ar kitas pagrindinis kompiuteris ir kurią galima gauti iš kliento sistemos. Šį metodą dažnai naudoja internetiniai mažmenininkai ir panašios įmonės, kad sugeneruotų gana unikalų identifikatorių, per daug nesikišant į kliento patirtį. Tačiau aktyvus įrenginio piršto atspaudo generavimas apima programinės įrangos, įdiegtos kliento sistemoje, naudojimą, kuri tada sugeneruoja piršto atspaudo kodą. Šis metodas yra labiau invazinis klientams, nes turi būti įdiegta programinė įranga, kad būtų sukurtas kodas, tačiau dažnai sukuriamas daug patikimesnis ir unikalesnis identifikatorius, gaudamas daugiau informacijos kompiuteryje ar įrenginyje.
Naudodamos įrenginio pirštų atspaudus internetinės įmonės gali geriau apsisaugoti nuo sukčiavimo ir užtikrinti klientų tapatybę perkant. Pavyzdžiui, daugelis bankų taiko stiprius pasyvius pirštų atspaudų ėmimo metodus, dėl kurių klientai gali prisijungti iš to paties įrenginio toje pačioje vietoje arba atlikti tam tikras procedūras, kad patvirtintų kliento tapatybę. Internetiniai mažmenininkai dažnai naudoja pirštų atspaudus, kad patikrintų kliento informaciją, sekdami pirštų atspaudus kelioms operacijoms skirtingais pavadinimais per tą patį įrenginį, o tai paprastai pažymi šiuos užsakymus tolesniam sukčiavimo tyrimui. Daugelis kompiuterinių žaidimų ir kitų skaitmeninių laikmenų kūrėjų pradėjo naudoti aktyvius įrenginio pirštų atspaudų generavimo metodus, dažnai naudodami skaitmeninių teisių valdymo (DRM) programinę įrangą, siekdami sumažinti piratavimą.