Vai al contenuto

Fingerprint

Da Wikipedia, l'enciclopedia libera.
Versione del 30 lug 2022 alle 09:58 di Datolo12 (discussione | contributi) (mi ero perso due frasi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

In informatica, la fingerprint o impronta di un file è una sequenza alfanumerica o stringa di bit di lunghezza prefissata che identifica quel file con le caratteristiche intrinseche stesse del file.

Fisicamente l'impronta è costituita da ridge (parti esterne, di contatto con i vari lettori) e valli (cave), l'analisi di entrambe in un'immagine crea l'impronta.

Il riconoscimento e l'autenticità del file vengono garantite confrontando l'"impronta" del file con un database in cui precedentemente era stata già memorizzata; se il confronto ha esito positivo allora il file è autentico.

Viene utilizzato per garantire l'autenticità e la sicurezza dei file e anche per identificare rapidamente file distribuiti in rete tramite sistemi di file-sharing.

Calcolo della fingerprint

[modifica | modifica wikitesto]

La fingerprint si ottiene tipicamente mediante funzioni hash. Poiché con tale metodo esiste sempre una piccolissima possibilità che si verifichino duplicati, cioè che più file abbiano lo stesso hash, si generano fingerprint di grosse dimensioni in modo da ridurre al minimo tale eventualità.

Voci correlate

[modifica | modifica wikitesto]
  Portale Sicurezza informatica: accedi alle voci di Wikipedia che trattano di Sicurezza informatica