¿Sabias esto de los archivos?, [checksum] Info ¡Importante

Bueno empezemos con los mas comunes CRC32, MD5, SHA-1,(checksum) ¿Que carajos es eso de la integridad de los archivos ?, mas que nada nos sirve para checar que se haya bajo correctamente algun archivo osea que no se haya modificado en nada, que venga integro, quiere decir el archivo original, pues como sabes internet no estan confiable que digamos, algunos pueden meterle software pirata para dañar tu pc digase virus, malware, etc.

Empezemos con los tipos mas comunes de verfificación (HASH DE ARCHIVOS):
_________________________________________________________________________

CRC32:

Un algoritmo (CRC) o código de redundancia cíclica es un algoritmo que permite comprobar la fiabilidad y la no alternación de los datos, en el Fansubeo se utiliza para comprobar si existe corrupción de datos este es mas usado en este aspecto,aplica para todo tipo de archivos.

"Quiere decir que venga el archivo original en su tamaño, que no se haya alterado nada"


*Importante:
-Es útil para detección de errores, pero, en condiciones de seguridad, no podemos confiar en que el CRC puede verificar plenamente que los datos son los correctos en caso de que se hayan producido cambios deliberados y no aleatorios. Osea que este mas que nada ya es obsoleto pero se sigue utilizando, pero no quiere decir que no sirva este metodo de comprobación.


Programas para poder comprobar la integridad delos archivos:

*Existen 2 tipos, yo los he clasificado asi, los que se integran en Windows y el de siempre el SFV (que por cierto todo mundo lo ha usado).

Pongo el que para mi es el mejorcito:

-HashTab: HashTab
*Notas: Disponible para Windows y Mac.

¿Sabias esto de los archivos?, [checksum] Info ¡Importante
Version Windows.
downloads
Version Mac.

-Como vemos en esta captura para checar el hash de un archivo es "clic" derecho y aparece una opcion que dira "hash de archivos" obvio debes tenerlo instalado para que funcione.

-Los puntos encontra de este programa util para checar individualmente cada archivo pero es mas tardado que checarlo con el SFV que los checa masivamente, osea muchos.

FlashSFV: FlashSFV
*Notas:Portable, solo para windows, no han actulizado el programa en la pagina oficial el ultimo update es del 2007. Caracteres raros de windows, kanjis (letras en japones) no te permitira crear el SFV te aparecera asi : ?????????????? y no se podra crear el SFV te tirara error.


programas

-Este es mas usado y util por los uploader´s por que como sabemos los suben archivos pesados como juegos, peliculas, OS (sistemas operativos), etc en las ya famosisimas partes de 99MB. Nos sirve mas que nada para checar muchas partes a la vez, y nos es tan tedioso como el anterior que solo permite uno a la vez aparte de que tarda mas en calcular el crc32 (depende del tamaño del archivo) si es muy grande tardara mas y si es pequeño pues menos.
_________________________________________________________________________

MD5

Message-Digest 5 (MD5) es un algoritmo que se suele utilizar, entre otras cosas, para realizar la comprobación de la integridad de archivos binarios, siendo muy utilizado, por ejemplo, para la verificación de imágenes ISO o programas bajados de Internet.

" Una función de digestión MD5 permite crear una "huella dactilar" digital para cualquier tipo de datos"

*Importante:
• Permite saber si alguien modifició el o los archivos desde que se sacó ese cheksum.
• Comprobar si un determinado archivo bajó correctamente.
• Comprobar que las imagenes ISO no tengan errores, antes de grabarlas a un CD.

Programas para poder comprobar la integridad delos archivos:

MD5summer: MD5summer Tambien sirve el HashTab como lo mencione arriba, pero solo archivos individuales.
*Notas: Ligero, intefaz intuitiva, portable.
Caracteres raros de windows, kanjis (letras en japones) no te permitira crear el MD5 te aparecera asi : ?????????????? y no se podra crear el MD5 te tirara error.


archivo

-Pues el mas usado por su facilidad y peso y rapidez.
___________________________________________________________________

SHA-1
SHA-1 (Secure Hash Algorithm), uno de los algoritmos más usados para firmar documentos electrónicos, guardar contraseñas encriptadas, y en general cualquier tipo de huella digital.

"Quiere decir, es una medida de seguridad. Le permite comprobar que el archivo que acaba de descargar es el que el autor envió a la página."

*Importante:
Es mejor que los anteriores ya que checa que si sea identico el archivo que te esten mandando o sea la copia original, por asi decirlo una clave unica con la que saber si es el archivo original. No es muy usado pero es mas confiable que los anteriores. Mas usado cuando descargas copias digitales de algun juego original o sofware original digase  descargar de la store de Windows.

Programas para poder comprobar la integridad delos archivos:

-HashTab: HashTab
*Notas: Disponible para Windows y Mac.
subir

-Como dije anteriormente con este programa que si integra perfectamente a windows el HashTab, es mas que suficiente, tarda un poco por el mismo tamaño de los archivos si son grandes, pero sin son chicos en segundos te calcula el hash.



*Recomendación:
A los uploader´s se les recomienda que hagan este tipo de verificación para sus archivos que vayan a subir, para que sea mas facil que el usuario identifique la parte que esta dañada, archivo rar, exe, video, etc. Para que asi el usuario no se rompa las bolas volviendo a descargar todo y tambien para que el uploader no se vuelva loco subiendo el mismo archivo que este fallando y asi identificar rapidamente el problema.



Saludos espero que le aya sido de ayuda esta pequeña reseña y les haya despejado algunas dudas con respecto a esto que se comento en este tema.

Gracias por tomarse su tiempo.

1 comentario - ¿Sabias esto de los archivos?, [checksum] Info ¡Importante

@clothes
Muy util la info!! tambien muchos de los servicios de alojamientos de archivos lo usan para verficar si el archivo ya ha sido subido ,en caso que suceda no lo suben y se ahorra espacio en sus servidores