¿Es seguro verificar una suma MD5 después de copiar 100 GB de datos?

9

Estoy copiando 100 GB de una estación de trabajo con Windows 7 a 2 unidades externas (si solo tiene una copia de seguridad, entonces no tiene ninguna). Todos los archivos tienen una suma de comprobación MD5. Verifiqué todas las sumas de verificación MD5 en los discos externos después de la copia, y todas fueron correctas.

Tengo una D:\partición que contiene todos los archivos que quiero respaldar: mp3, documentos, videos, etc. Me estoy mudando a una Mac, por lo que no se necesitan preferencias de software. Mis marcadores están en delicious.com.

Mi pregunta es: ¿es realmente un enfoque seguro para evitar copias incorrectas o archivos corruptos en mis discos externos? Voy a formatear la máquina y dársela a mi hermano, así que copié todos los archivos de esta manera.

Alguien todavía te usa MS-DOS
fuente
1
Nunca he probado marcadores antes. ¿A qué saben?
Randolf Richardson

Respuestas:

5

Si las sumas de verificación coinciden, entonces está cerca de un 100% seguro, los archivos se copiaron correctamente, siempre que la unidad externa no falle.

KCotreau
fuente
@KCotreau: Es por eso que copié en DOS unidades externas diferentes, y voy a copiar los archivos realmente importantes a DVD
Alguien todavía te usa MS-DOS el
11
En realidad, si las sumas de verificación coinciden, eres 99.9999 ...% seguro, pero probablemente sea lo suficientemente cercano al 100% para la mayoría de los propósitos. El mayor problema es que es posible que haya perdido algunos archivos importantes por completo o que esté perdiendo información meta importante que une las cosas. No hay una buena manera de hacer una copia de seguridad de un cuadro de Windows con la confianza razonable de que se puede restaurar al funcionamiento (al menos no sin un esfuerzo considerable).
Daniel R Hicks
@DanH: No necesito la metainformación. Son solo imágenes (exif es interno), mp3 (id3tag, interno también) y algunos documentos. Lo que estoy buscando son fallas de md5 (sé que md5 ya es defectuoso por colisión, pero en esta situación para verificar la corrupción, creo que aún es útil, ya que es rápido y está bien respaldado) en este escenario.
Alguien todavía te usa MS-DOS el
3
Tiene la posibilidad de 2^-128que genere el mismo hash para otro archivo ... :)
Tamara Wijsman
44
La posibilidad de que dos archivos válidos tengan el mismo hash a través de una copia incorrecta es casi cero, por lo que si el archivo se ve bien y los hash coinciden, ¡eso está fuera de toda duda razonable!
Phoshi
2

No existe una garantía del 100% de que el objetivo y la fuente sean exactamente los mismos. Sin embargo, si los valores hash coinciden, la posibilidad de un archivo dañado es muy, muy baja. También depende de la longitud del valor hash. SHA es dos veces más grande que MD5. Por lo tanto, usar SHA será mucho más seguro que MD5. Conozco una aplicación llamada HashCopy. Es compatible con MD5 y SHA y verifica automáticamente los valores hash. Se puede descargar desde www.jdxsoftware.org.

William Leng
fuente