L'hashing trasforma un file di qualsiasi dimensione in una stringa di caratteri fissa (digest). È unidirezionale: non puoi tornare al file originale dall'hash.
Obiettivo
Verificare l'integrità di un file scaricato.
Come Usarlo
Hai scaricato un programma importante (es. Linux ISO). Come sai che il file non è corrotto o manomesso?
- Sul sito ufficiale, cerca l'hash 'MD5' o 'SHA256' pubblicato vicino al link di download.
- Sul tuo PC, calcola l'hash del file che hai appena scaricato (su Windows puoi usare PowerShell:
Get-FileHash file.iso). - Confronta le due stringhe. Se anche un solo carattere è diverso, il file è corrotto o infetto. Cancellalo subito.