El servicio de internet llego para quedarse junto con todas sus libertades de facilidad de comuinicacion y dentro de la cual viene el compartir archivos.
Sin embargo, ¿como saber si estan completos o sin modificaciones?, la respuesta gracias a los sistemas de suma de verificacion o Cheksum.
De estos existen varios tipos que van de los mas sencillos a los mas sofisticados, algunos nacidos desde los inicios del internet -en la red arpa- y otros nacidos en la epoca de expansion y boom del uso del publico.
No entraremos en detalles pero los mas sencillos para verificar que un archivo llego completo pero no nos avisa si fue modificado es el CRC-32 y el mas sofisticado el cual si verifica no solo que este completo sino que no haya sido modificado es el HASH.
EL motivo de este tema es primero hacer saber de la existencia de esta posibilidad del checksum para usarla cuando enviamos o recibimos archivos y el segundo es mostrar a manera de opciones los programas que abarcan varios de estos sitemas en uno solo y que se integran con el sistema operativo.
El primero de ellos y que uso personalmente es:
HashCheck Shell Extension: Herramienta la cual verifica y crea en diferentes normas de suma de verificacion -CHECKSUM- de los archivos y que ademas se integra en el menu Contextual PROPIEDADES apareciendo como una pestaña mas en windows. Cuenta con varios idiomas incluido el español y es completamemte gratuito, funciona en sistemas windows x86 y x64 desde win2000 a windows 7.
Verifica y crea en sistemas HASH 1, MD4, MD5 y CRC-32 de un solo archivo o de varios que hayas seleccionado, ya solo usas el boton secundario>Propiedaes>Checksum.
Puedes guardar los numeros Checksum en archivos SFV o o MD4 o MD5 o Hash1.
Citar:
Checksum/hash verification
HashCheck can process and verify the checksums/hashes stored in checksum files—these are files with a .sfv, .md4, .md5, or .sha1 file extension. Just double-click on the checksum file, and HashCheck will check the actual checksums of the listed files against those specified in the checksum file.
Shell integration: checksums at your fingertips
HashCheck will add a "Checksums" tab to the shell's file properties dialog so that you could easily check the hash of a file (or even multiple files and directories) from Windows Explorer. You can also save the results to a checksum file.
Create checksum files
If you want to create a checksum file but think that opening the file properties dialog, navigating to the "Checksums" tab and then clicking "Save" is too much trouble, HashCheck simplifies the task by adding an optional "Create Checksum File" command to the shell's context menu. Simply select the files and directories that you want to hash and create a checksum file for, right-click on them, and select "Create Checksum File".
Lean and mean
The HashCheck Shell Extension has a very small memory and disk footprint (the 32-bit version consumes less than 100 KiB of disk space). It is also very fast and responsive; it can, for example, load and parse a SFV file with a million entries in just a fraction of a second.
Free and open-source
The HashCheck Shell Extension is open-source, licensed under a BSD-style license, so that anyone with some knowledge of C can easily build their own customized version of this shell extension.
Compatibility: international support and 64-bit-compatible
The user interface text has been translated into many languages, so that it will blend in seamlessly with most systems. Additionally, this shell extension is natively Unicode and can thus support a wide range of file and directory names.
Both x86-32 and x86-64 systems are natively supported, so you can use this with the increasingly common 64-bit versions of Windows.
http://code.kliu.org/hashcheck/
El programa anterior lo vengo usando desde hace tiempo en windows XP Pro y WinXP X64 edition sobre todo cuando bajo actualizaciones de microsoft o algunas imagenes CD/DVD los cuales suelen dejar un archivo Hash1 para verificar que el archivo se haya bajado completo pero sobre todo sin haber sido manipulado y modificado, sino coincide la verificacion, NO LO ABRIMOS.
Lo que diran si solo existe este tipo de programas que se integran en el sistema operativo para sistemas windows y la respuesta es NO, tambien hay para linux y mac
Jacksum: Herramienta la cual verifica y crea en diferentes normas de suma de verificacion -CHECKSUM- de los archivos y que ademas se integra en el menu Contextual del sistema operativo. A diferencia del anterior este utiliza y verifica muchas mas normas Checksum llegando hasta 58 y conforme vayan apareciendo otros sitemas que se estandarizen los ira agregando.
El software esta basado en applet JAVA lo cual o hace independiente de cualquier sistema operativo y sera necesario cuentes con el sistema JAVA mas reciente instalado.
Encontramos ya los binarios compilados -el instalador- para sistemas Windows, Linux -KDE y Gnome- y MacOSX integrandose al sistema Shell del navegador de archivos, asi que solo elegimos el archivo o archivos pulsamos el boton secundario y accedemos a las opciones del Jacksum.
Citar:
Description:
Jacksum is a free and platform independent software for computing and verifying checksums, CRCs and message digests (known as hash values and fingerprints). "Jacksum" is a synthetic word made of JAva and ChecKSUM.
Jacksum supports 58 popular standard algorithms (Adler32, BSD sum, Bzip2's CRC-32, POSIX cksum, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC-64, ELF-32, eMule/eDonkey, FCS-16, GOST R 34.11-94, HAS-160, HAVAL (3/4/5 passes, 128/160/192/224/256 bits), MD2, MD4, MD5, MPEG-2's CRC-32, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger-128, Tiger-160, Tiger, Tiger2, Tiger Tree Hash, Tiger2 Tree Hash, Unix System V sum, sum8, sum16, sum24, sum32, Whirlpool-0, Whirlpool-1, Whirlpool and xor8).
Jacksum supports the "Rocksoft (tm) Model CRC Algorithm", it can calculate customized CRC algorithms (all from 8 bit to 64 bit) and it supports the combination of multiple algorithms. Due to those features, millions of different new algorithms are possible.
Jacksum has opened it's source code and it is released under the terms of the GNU GPL. Jacksum is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.
Jacksum is platform independent, because it is written entirely in the Java programming language, the software runs on any platform having a Java Runtime Environment.
http://www.jonelo.de/java/jacksum/index.htm
Y si existenm mas programas que hagan esta verificacion de manera independiente pues si los hay, pero como decia, la idea es tenerlo siempre disponible y que mejor que cuando se integra directmente al mismo sistema operativo y poder revisar en tan solo un par de clicks.
Y traemos un programa mas que de igual manera se integra al explorer de windows.
beeblebrox HashTab: Softrware que se integra al menu contextual propiedades en el Explorador de Windows y MacOSX apareciendo una nueva pestaña de nombre "File Hashes" y que rapidamente permite ver la suma de verificacion en la mayoria de los algoritmos existentes. Igualmente se pueden crear los archivos de verificacion para enviar junto con el archivo a verificar. Es completamente gratuito y compatible con las versiones x86 y x64 de Windows y con MacOSX y con la ventaja de ser gratuito.
Citar:
HashTab provides OS extensions to calculate file hashes. HashTab supports many hash algorithms such as MD5, SHA1, SHA2, RipeMD, HAVAL and Whirlpool. Hashtab is supported as a Windows shell extension and a Mac Finder plugin. HashTab provides an easy way to verify file integrity and authenticity.
Once you have installed HashTab, just right click on any file. On Windows, select properties and you will see a new "File Hashes" tab. On Mac select "File Hashes" (on 10.5 the "File Hashes" menu item will be found under the "More" submenu). This is will start HashTab providing more or less the same view that you see on Windows. This File Hashes window displays all the hashes for the file. You can customize which hashes are calculated and displayed. You can hash other files for comparison. You can also paste in hash text so you don't go cross-eyed trying to compare MD5 hashes. See below for more ways to use Hashtab.
Bajar de la pagina oficial
http://www.beeblebrox.org/
colonywest software digestIT 2004: Otra herramienta similar aunque algo mas sencilla y que admite solo algunos algoritmos, se integra al menu contextual del sistema windows y tiene su version x86 y x64 y de la misma manera que los anteriores gratuito.
Citar:
MD5 for Win32 introduced the "right-click and hash" interface to calculate a message digest without having to open a separate program. digestIT 2003 took it further by adding multiple file support, integrated copying and saving, and support for the SHA-1 message digest algorithm.
Introduce digestIT 2004, taking digestIT 2003 one step further by adding integrated verification support right in the same easy-to-use interface.
Download digestIT 2004: 32-bit (x86) -- 64-bit (x64)
Download MD5 for Win32 (early version of digestIT 2004)
Features
* Integrates itself into Windows Explorer
* Simple right-click interface
* Multiple file support
* Quickly verify a MD5 or SHA-1 hash
* Save to file or copy to clipboard
* Native support for 64-bit Windows (x64 Editions)
Bajar de la pagina oficial
http://www.colonywest.us/index.php?...id=46&Itemid=56
.