Core Links
Main
Contact Us
About Tom
Resume
Programs
Aero Controller
Checksum
Web Work
Darkscribes
Web Tools
CSSMin
JSMin
Last Modified
August 30, 2010 12:20 AM

WedgeAntilles250 (Online) trparky@toms-world.org
Tom and Dan's World! -- Programs, Checksum

I have been around the Internet for quite some time, and recently I have noticed a distinct lack of a good file checksum calculator for Windows.

I mean, why hasn't anyone created an easy to use GUI-based file checksum calculator that can compute the CRC32, MD5, and SHA1 hashes of a file?

Well, I solved that issue and made one myself. I threw a program written in VB.NET together one evening and "Checksum" was born.

Update Notice! Version 1.0 Build 50 has been released to fix a very obscure bug in which the program would crash when pressing the "Calculate Checksum" button. This bug was obscure in the sense that it wouldn't happen all the time, only 1 in possibly 10 operations would result in a program crash. The issue was being caused by a "race condition" in which the status updating thread that checks the checksum calculation thread would start it's operation before the actual checksum calculation routine started which resulted in a divide by zero exception.

Certified to be virus free at VirusTotal.com, Norton Internet Security 2010, and MalwareBytes AntiMalware.

New Revision! Less Clutter!

It has the following features...
- CRC32
- MD5
- RIPEMD160
- SHA160 aka SHA1
- SHA256
- SHA384
- SHA512
- GUI-based, not ugly command line
- Fully multi-threaded
- Drag-and-Drop your files from Explorer right into the file textbox
- It's free!

New Features!
- Does away with the listbox of different checksum methods and now calculates them all and gives you a listbox containing them all.

Download it here.

These are the hashes of the download file for verification.
CRC32: B629C26B
MD5: 28EBBC68DD2E424BDAC988A597F14F67
RIPEMD160: 07FB065A83AE1B2F1DBB40FCE73F06E9B32B30D4
SHA1: E69004D0311085C9CC9955F70EBD6C9A83855A95
SHA256: 24D4B96E7ED7E2AAF3B5E2DCD8CDD7FA8FD1F547C09110B587C0F55FE3D01A92
SHA384: FCA4B60E1847C9EBFC9E1F141E9C8F34E0D6EE00AF43690966B3BD33D017754DD52F3E12E5FB2CF8CB50BBBF0C3256FB
SHA512: BFBF990697AA72A66BA532CD0411256EDCAB53489629BB8CBB5829C348C45B38DE63561495E785EE9C0DF912713871363D6A4550BEF7F5570A3BBD9D0AE8B5D1


3507 Visitors