Il fingerprinting del dispositivo è un metodo per riconoscere un dispositivo combinando caratteristiche tecniche come la versione del browser, il sistema operativo, la dimensione dello schermo, i font installati, il fuso orario, le impostazioni della lingua e i dettagli di rete. Invece di basarsi su un solo identificatore, costruisce un profilo a partire da molte piccole caratteristiche che spesso rimangono stabili tra una sessione e l'altra.
Nella sicurezza informatica, il fingerprinting aiuta a rilevare frodi, automatizzare il punteggio di rischio e individuare accessi sospetti o tentativi di registrazione. Ad esempio, una piattaforma di identità può confrontare una nuova sessione con i profili dei dispositivi visti in precedenza per decidere se consentire l'accesso, richiedere una verifica aggiuntiva o bloccare l'azione. Anche gli attaccanti usano il fingerprinting, sia per eludere il rilevamento cambiando le caratteristiche del dispositivo, sia per identificare sistemi di tracciamento o bot. Poiché il segnale è probabilistico, è meglio usarlo insieme ad altri elementi di contesto come la reputazione dell'IP, la cronologia delle email e i controlli sul telefono. Le difese efficaci lo trattano come un input tra molti per una decisione di fiducia più ampia, non come prova di identità a sé stante.


