insaneSums is a tool for calculating several common hash algorithms of files. It is programmed in C++ and features a Qt powered GUI for easy cross platform portability. The hash algorithms used in insaneSums are implemented in the Crypto++ library.
Why use insaneSums?
Many websites offer hash values with their downloads. By calculating such a checksum and comparing it with the one provided on the website, you can make sure, your download was not corrupted.
This is especially important when dealing with binary data, such as applications and operating system images (ISOs).
Features
- Calculate hashes of files: MD5, SHA1, SHA2
- Compare calculated hashes with other values
- Drag ‘n’ Drop support for files and hash values
About insaneSums
insaneSums is not a direct insaneFactory project. Copyright on the program belongs to Michael Stein and Jonathan Wienß. It is licensed under the GNU General Public License.
It was/is being developed under Windows 7 and Fedora Linux with KDE 4. It works well in these environments. Due to lack of time and primarily laziness it was not yet tested under other operating systems. Most Linux-based distributions should not pose a problem. Same goes for Windows XP and up. Other people have reported that insaneSums also runs on Ubuntu (10.04 Lucid Lync LTS).
Note that insaneSums largely depends on Qt. If it wont run under your operating system, missing Qt support is most likely the problem.
Download
| Filename | Version | Architecture | Signature |
|---|---|---|---|
| insaneSums-1.1_Win32.zip | 1.1 | Windows 32bit | PGP |
| insaneSums-1.1_Win64.zip | 1.1 | Windows 64bit | PGP |
| insaneSums-1.1.zip | 1.1 | Source | PGP |
| insaneSums-1.1RC_Win32.zip | 1.1 RC | Windows 32bit | PGP |
| insaneSums-1.1RC_Win64.zip | 1.1 RC | Windows 64bit | PGP |
| insaneSums-1.1RC.zip | 1.1 RC | Source | PGP |
You might wonder, why there are no check sums presented here for our downloads. I encourage you to use PGP signatures to verify downloads. We use GnuPG for this. Our PGP key can be retrieved from our PGP page.