La verifica di una somma MD5 dopo aver copiato 100 GB di dati è sicura?


9

Sto copiando 100 GB da una workstation Windows 7 su 2 unità esterne (se hai un solo backup, allora non ne hai). Tutti i file hanno un checksum MD5. Ho verificato tutti i checksum MD5 sui dischi esterni dopo la copia ed erano tutti corretti.

Ho una D:\partizione che contiene tutti i file di cui voglio eseguire il backup: mp3, documenti, video, ecc. Sto passando a un Mac, quindi non sono necessarie le preferenze del software. I miei segnalibri sono su delicious.com.

La mia domanda è: è davvero un approccio sicuro per evitare copie errate o file danneggiati sui miei dischi esterni? Ho intenzione di formattare la macchina e consegnarla a mio fratello, quindi ho copiato tutti i file in questo modo.


1
Non ho mai assaggiato i segnalibri prima. Che sapore hanno?
Randolf Richardson,

Risposte:


5

Se i checksum corrispondono, allora sei quasi sicuro al 100% che i file siano stati copiati correttamente, a condizione che l'unità esterna non si guasta.


@KCotreau: Ecco perché ho copiato su DUE diverse unità esterne e copierò i file davvero importanti su dvd
Qualcuno usa ancora MS-DOS il

11
In realtà, se i checksum corrispondono, sei sicuro al 99,9999 ...%, ma probabilmente è abbastanza vicino al 100% per la maggior parte degli scopi. Il problema più grande è che potresti aver perso del tutto alcuni file importanti o perdere alcune importanti meta-informazioni che collegano le cose. Non esiste un buon modo per eseguire il backup di una finestra di Windows con la ragionevole certezza che possa essere ripristinata allo stato di funzionamento (almeno non senza un notevole sforzo).
Daniel R Hicks,

@DanH: non ho bisogno delle meta info. Sono solo immagini (exif è interno), mp3 (id3tag, anche interno) e alcuni documenti. Quello che sto cercando sono i difetti di md5 (so che md5 è già difettoso per la collisione, ma in questa situazione per verificare la corruzione penso che sia ancora utile, poiché è veloce e ben supportato) in questo scenario.
Qualcuno usa ancora il tuo MS-DOS il

3
Hai la possibilità di 2^-128generare lo stesso hash per un altro file ... :)
Tamara Wijsman,

4
La possibilità che due file validi abbiano lo stesso hash attraverso una copia errata sono quasi zero, quindi se il file sembra corretto e gli hash corrispondono, è ben al di là di ogni ragionevole dubbio!
Phoshi,

2

Non esiste una garanzia al 100% che l'obiettivo e l'origine siano esattamente gli stessi. Tuttavia, se i valori di hash corrispondono, la possibilità di un file danneggiato è molto bassa. Dipende anche dalla lunghezza del valore hash. SHA è due volte più grande di MD5. Quindi l'uso di SHA sarà molto più sicuro di MD5. Conosco un'applicazione chiamata HashCopy. Supporta sia MD5 che SHA e verifica automaticamente i valori di hash. Può essere scaricato da www.jdxsoftware.org.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.