Hash Calculator to Get, Compute and Calculate MD5 and SHA1 File Checksum or Hash Value

If you download a file from the Internet, you take some risks that the file you downloaded is compromised or been altered or corrupted illegally by ill-intent cracker or hacker. To protect a file and ensure that the program is correct, perform only what is advertised and nothing more, stable, well-written, and is actually the original or the same file that been put up for download by the author, we can compare the cryptographic hash function of the downloaded file with the hash value or checksum that been posted or declared by the developer for the file, software or application (other verification method been the installer been signed with digital certificate, which used by large corporations only due to cost). Two most commonly used hashes are MD5 and SHA1. Other hash algorithm include HAVAL, MD2, MD4, MD5, SHA-1, SHA-2 (256, 224, 384, 512), RIPEMD (128, 256, 160, 320), PANAMA, TIGER (192/160/128), ADLER32, CRC32, WHIRLPOOL and VEST. Hash function adds additional security properties to the file so that any unauthorised modified and altered file will not have the same digital hash fingerprint.

How to Determine, Calculate or Computer the Hash or Checksum of a File on Your Local PC

There are several free downloadable tools and utilities that can be used to retrieve or get the hash or checksum value value (also known as message digest or digital fingerprint) of a file or software installer by computing or calculating the cryptographic hash function algorithms. Some the the freeware and shareware hash calculators are listed below.

SlavaSoft HashCalc

HashCalc is a free, fast and easy-to-use calculator that allows to compute message digests, checksums and HMACs for files, including software, applications, binaries, installers, documents, archives and etc, as well as for text and hex strings. It offers a choice of 13 of the most popular hash and checksum algorithms for calculations, and is implemented using SlavaSoft QuickHash Library.

HashCalc

Features of HashCalc:

  • Support of 12 well-known and documented hash and checksum algorithms: MD2, MD4, MD5, SHA-1, SHA-2( 256, 384, 512), RIPEMD-160, PANAMA, TIGER, ADLER32, CRC32.
  • Support of a custom hash algorithm (MD4-based) used in eDonkey and eMule applications.
  • Support of 2 modes of calculations: HASH/CHECKSUM and HMAC.
  • Support of 3 input data formats: files, text strings and hex strings.
  • Work with large size files. (Tested on file sizes up to 15 GB).
  • Drag-and-drop support.
  • Quick and simple installation.
  • Calculates hash/checksum and HMAC for files of any type: music, audio, sound, video, image, icon, text, compression, etc., with the extensions: .mp3, .wav, .avi, .mpg, .midi, .mov, .dvd, .ram, .zip, .rar, .ico, .gif, .pif, .pic, .tif, .tiff, .txt, .doc, .pdf, .wps, .dat, .dll, .hex, .bin, .iso, .cpp, .dss, .par, .pps, .cue, .ram, .md5, .sfv, etc.

To use HashCalc, run and execute the program and the select the file you want HashCalc to calculate the hash checksum for you. Select the appropriate file type and the hash algorithm such as MD5 and SHA1 that you want by ticking the check box.

Download HashCalc 2.01
Official HashCalc Homepage

HashTab Windows Shell Extension

HashTabHashTab is a Windows shell extension which adds a tab called “File Hashes” to the Windows Explorer file properties. The tab contains the MD5, SHA1 and CRC-32 file hashes. These are common hashes that are used to verify the integrity and authenticity of files. Many download sites list the MD5 hash along with the download link. The HashTab makes it very simple for Windows users to check these hashes on any file on the system without using external tools.

To use HashTab, simply right click on the file you want to know the hash value or checksum of, then choose Properties. On the Properties window, select “File Hashes” tab, and you will see the hash on it.

Download HashTab v1.11 for x32
Download HashTab v1.11 for x64
Official HashTab Homepage

WinHex

WinHex is a – Computer Forensics & Data Recovery Software, Hex Editor & Disk Editor

WinHex is a universal hexadecimal editor (HEX editor) and disk editor, particularly helpful in the realm of computer forensics, data recovery, low-level data processing, and IT security. An advanced tool for everyday and emergency use which can be used to inspect and edit all kinds of files, recover deleted files or lost data from hard drives with corrupt file systems or from digital camera cards.

Features of WinHex include (depending on the license type):

  • Disk editor for hard disks, floppy disks, CD-ROM & DVD, ZIP, Smart Media, Compact Flash, and etc.
  • Native support for FAT, NTFS, Ext2/3, ReiserFS, Reiser4, UFS, CDFS, UDF.
  • Built-in interpretation of RAID systems and dynamic disks.
  • Various data recovery techniques.
  • RAM editor, providing access to physical RAM and other processes’ virtual memory.
  • Data interpreter, knowing 20 data types.
  • Editing data structures using templates (e.g. to repair partition table/boot sector).
  • Concatenating and splitting files, unifying and dividing odd and even bytes/words.
  • Analyzing and comparing files.
  • Particularly flexible search and replace functions.
  • Disk cloning (under DOS with X-Ways Replica).
  • Drive images & backups (optionally compressed or split into 650 MB archives).
  • Programming interface (API) and scripting.
  • 256-bit AES encryption, checksums, CRC32, hashes (MD5, SHA-1, etc).
  • Erase (wipe) confidential files securely, hard drive cleansing to protect your privacy.
  • Import all clipboard formats, incl. ASCII hex values.
  • Convert between binary, hex ASCII, Intel Hex, and Motorola S.
  • Character sets: ANSI ASCII, IBM ASCII, EBCDIC, (Unicode).
  • Instant window switching. Printing. Random-number generator.
  • Supports files >4 GB. Very fast. Easy to use. Extensive online help.

WinHex

To use WinHex to calculate the hash value for a file, run the WinHex program, then click on File -> Open (or simply press Ctrl-O keyboard shortcut). Select and open the file you want to know the checksum hash in the dialog box prompted. Then go to Tool menu and select Compute Hash (keyboard shortcut key is Ctrl+F2), and then choose SHA-1 (160 bit) or MD5 or any other hash function algorithm that you need. Get the has by hit OK.

WinHex is not a freeware or available for free download. It costs anywhere from EUR 40.25 to EUR 156.90 for a license of WinHex. However, a evaluation or trial copy is available for download for you to try as long as you want.

Download WinHex (current version 13.7)
Official WinHex Homepage

Microsoft File Checksum Integrity Verifier (FCIV) Utility

File Checksum Integrity Verifier (FCIV) is command-line utility that computes and generates MD5 or SHA-1 cryptographic hash values for files to compare the values against a known good value to verify that the files have not been changed.

Features of the FCIV utility:

  • Supports MD5 or SHA1 hash algorithms (The default is MD5.)
  • Can output hash values to the console or store the hash value and file name in an XML file.
  • Can recursively generate hash values for all files in a directory and in all subdirectories (for example, fciv.exe c:\ -r)
  • Supplies an exception list to specify files or directories to hash.
  • Can store hash values for a file with or without the full path of the file.

Download the File Checksum Integrity Verifier Utility package

The FCIV utility is a simply tool. After downloading, it extracts the executable and files to your selected folder. You need to add the FCIV folder to your system path in order to able to call the FCIV function command from any directory. A more simple way is to install the FCIV to your \Windows\System32 folder.

To display the MD5 hash of a file, type the following command at a command prompt:

fciv.exe path.to/filename

To display the SHA-1 hash of a file, use the folling comman:

fciv.exe -sha1 path.to/filename

More commands, options and instruction to use plus syntax of FCIV (KB841290) is available.

FileFormat.info Online Hash Value Calculator

If you don’t want to download and install any software, you can use Online Hash Value Calculator to calculate a hash (aka message digest) of data on FileFormat.info, implemented with tools from Sun (java.security.MessageDigest) and GNU Crypto.

Online Has Value Calculator accepts entry of a string or target text, Hex bytes, or input of file uploaded from local disk. It will calculate and return the hash values for Adler32, CRC32, Haval, MD2, MD4, MD5, RipeMD128, RipeMD160, SHA-1, SHA-256, SHA-384, SHA-512, Tiger and Whirlpool.

FileFormat.info Online MD5SUM Tool

Similar with Online Hash Value Calculator, but in a simpler and easier to use form format that automated computation of various hash functions for an uploaded file.

Supports HAVAL, MD2, MD4, MD5, RIPEMD128, RIPEMD160, SHA, SHA-160, SHA-256, SHA-384, SHA-512, TIGER, and WHIRLPOOL. It allows you to download the binary or view the ASCII Hex.

MD5 Generator

A very simple script that generate and calculate MD5 for the typed string.


8 Responses to “Hash Calculator to Get, Compute and Calculate MD5 and SHA1 File Checksum or Hash Value”

  1. ppow
    November 12th, 2009 04:37
    8

    The same stuff can be done easily in Java with MessageDigest class.

    import java.io.BufferedInputStream;
    import java.io.FileInputStream;
    import java.security.DigestInputStream;
    import java.security.MessageDigest;
    import java.util.Formatter;

    public class HashFunctionTest {

    public static String calculateHash(MessageDigest algorithm,
    String fileName) throws Exception{

    FileInputStream fis = new FileInputStream(fileName);
    BufferedInputStream bis = new BufferedInputStream(fis);
    DigestInputStream dis = new DigestInputStream(bis, algorithm);

    // read the file and update the hash calculation
    while (dis.read() != -1);

    // get the hash value as byte array
    byte[] hash = algorithm.digest();

    return byteArray2Hex(hash);
    }

    private static String byteArray2Hex(byte[] hash) {
    Formatter formatter = new Formatter();
    for (byte b : hash) {
    formatter.format(”%02x”, b);
    }
    return formatter.toString();
    }

    public static void main(String[] args) throws Exception {
    String fileName = “javablogging.png”;

    MessageDigest sha1 = MessageDigest.getInstance(”SHA1″);
    MessageDigest md5 = MessageDigest.getInstance(”MD5″);

    System.out.println(calculateHash(sha1, fileName));
    System.out.println(calculateHash(md5, fileName));
    }
    }

  2. Windows 7 ISO Image Edition Switcher Free Download for Direct Convert » My Digital Life
    October 31st, 2009 02:27
    7

    [...] patching the ISO image, user should verify the SHA-1 hash of the final ISO file and compare the hash with official hash value of Windows 7 ISO posted on [...]

  3. Windows 7 ISO Downloads and Product Keys Live in MSDN TechNet » My Digital Life
    August 8th, 2009 01:36
    6

    [...] untouched and unmodified versions, as the ISOs are having the same hash values (generated by any hash calculators) despite having the different [...]

  4. Download 32-bit & 64-bit Windows 7 RTM Build 7600.16385 Original Untouched MSDN/TechNet Leaked Retail DVD ISO » My Digital Life
    July 25th, 2009 02:49
    5

    [...] SHA-1 checksum for the original Windows 7 DVD ISO have been posted earlier, where user can use a hash calculator to compare the hash [...]

  5. Windows 7 RTM Build 7600.16385 Official SHA-1 and MD5 Checksum Hash for Original MSDN/TechNet DVD ISO Images » My Digital Life
    July 25th, 2009 00:31
    4

    [...] home-baked user-made Windows 7 DVD ISO which based on extracted original files, it’s wise to compare the MD5 or SHA-1 hash checksum value of the downloaded ISO against the official SHA1, MD5 and/or CRC hash check sum of official DVD ISO [...]

  6. Kuiz
    June 29th, 2008 23:22
    3

    0cc175b9c0f1b6a831c399e269772661
    92eb5ffee6ae2fec3ad71c777531578f
    4a8a08f09d37b73795649038408b5f33
    ¿cual sigue?

    gracias.. lo necesito con urgencia

  7. Install XCache PHP Accelerator in Linux by Compiling from Source » My Digital Life
    March 27th, 2007 17:35
    2

    [...] the “xcache.admin.user” and md5 checksum value of “xcache.admin.pass”. Try MD5 tools to generate the correct value, or use the following command to generate the MD5 for your [...]

  8. Decrypted Title Keys and Volume Unique Key for BackupHDDVD to Bypass HD-DVD AACS DRM » My Digital Life
    January 15th, 2007 01:36
    1

    [...] Field 1 is the SHA1 Hash value of the VTKF000.AACS file on your HDDVD disk. To get the hash value or checksum of VTKF0000.AACS file, use any of the hash calculator listed in this calculate hash tutorial. [...]

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

sha1 calculator - decryption tool to hack any md5 hash string - sha1 hash calculator - calculate sha1 hash - get md5 hash - md5 translator - sha1 file - Calculate SHA1 Windows - calculate SHA1 - decryption tool to hack any md5 hash string online - translate md5 - md5 sha1 file checker - sha1 file hash - how to get md5 hash - hash translator - calculate hash - sha1 hash file - md5 hash string decrypt tool - md5 hash calculator - sha1 compute - compute sha1 - convert sha1 to md5 - file sha1 - sha1 file checker - sha1 hash - java sha1 file - hash SHA1 - windows calculate sha1 - SHA1 calc - download Decryption Tool to hack any MD5 Hash String - sha1 calculator windows - hash calculator mydigitallife - sha-1 hash calculator - sha1 online - calculate file SHA1 - checksum online - decrypt tool md5 hash string - sha1 translator - translate an md5 hash string to plain text - calculate hash value - decryption tool to hack any md5 hash string free download - Decryption Tool to hack any MD5 Hash String free - hack any MD5 Hash String - compute sha1 hash - Decryption Tool to hack any MD5 Hash String download - get sha1 hash - md5 ISO generator - decryption tool to hack md5 hash string - free online hash calculator - md5 hash translator -