HashCheck
Sunday, February 7, 2010 5:46:31 PM
dati, hash, HashCheck, integrità, file, MD4, MD5, SHA-1, CRC, Windows
In Windows spesso ho sentito la mancanza di un tool semplice, accessibile e intuitivo per la verifica o la generazione di codici hash. Controllare o generare un hash per uno o più file può infatti essere molto utile per controllare l'integrità e l'autenticità dei dati - ad esempio può servire per riconoscere file danneggiati o corrotti, magari a causa di qualche settore danneggiato sull'hard disk oppure su un dvd. Ecco un esempio di utilizzo dei codici hash: volete masterizzare un CD con delle vostre foto. Prima della masterizzazione, generate un file di hash su tutto il contenuto che volete masterizzare, includendo anch'esso nel CD. Dopo qualche mese o anno volete assicurarvi che questo cd sia ancora leggibile. Cosa fare? Semplice, basta cliccare due volte sul file di hash che avete generato prima della masterizzazione e incluso nel CD, e dopo qualche secondo avrete una risposta CERTA sullo stato dei dati memorizzati nel supporto, e quindi potrete decidere se effettuare un secondo backup delle vostre foto o meno.
Il software in questione è HashCheck, completamente libero e opensource, distribuito sotto licenza BSD. Si integra perfettamente con Windows, e permette di utilizzare 4 algoritmi di hash: CRC-32, MD4, MD5, SHA-1. Permette di visionare immediatamente un codice hash semplicemente entrando nelle proprietà di un file. Oppure è in grado di generare un file di hash contenente tutti i codici hash dei file o cartelle selezionati in una finestra di Windows. Una volta generato questo file, basta cliccarci due volte per aprirlo e verificare se tutti i file associati siano integri o meno.