HashCheck

Post details of freeware that are found to be not portable here. Posts in the submissions forum relating to freeware found to be not portable should also be moved here.
Post Reply
Message
Author
User avatar
Midas
Posts: 6727
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

HashCheck

#1 Post by Midas »

Note: a similar named shell extension was mentioned by billon, but this is a different program.

Kliu.org HashCheck (http://code.kliu.org/hashcheck/) might be abandoned -- the last site update happened in 2011 -- but as it is a comprehensive solution for its purpose, I believe it deserves mention here at TPFC forums, notably because of its XP compatibility and FOSS release under a BSD license.

Since it is a shell extension, HashCheck is obviously not portable (although installer extraction and silent installation are mentioned in the FAQ page: http://code.kliu.org/hashcheck/faq.html).
http://code.kliu.org/hashcheck/ wrote:The HashCheck Shell Extension makes it easy for anyone to calculate and verify checksums and hashes from Windows Explorer. In addition to integrating file checksumming functionality into Windows, HashCheck can also create and verify SFV files (and other forms of checksum files, such as .md5 files). It is fast and efficient, with a very light disk and memory footprint, and it is open-source.

Image

Image

Image

HashCheck last release (v2.1.11, dated 2009-07-01) can be downloaded from http://code.kliu.org/hashcheck/.

A third party review can be found at http://betanews.com/2017/01/05/easily-highlight-changed-files-with-hashcheck/.

Incidentally, the same author also released hashutils (http://code.kliu.org/misc/hashutils/), a package of freeware CLI hashing tools with folder recursion capability.
http://code.kliu.org/misc/hashutils/ wrote:These are simple command-line checksumming/hashing utilities for Windows, similar to the ones found on most Unix-like systems. The md5sum and sha1sum utilities found in this package will produce output similar to and compatible with that of their Unix counterparts. md4sum and ed2ksum will produce output similar to that of md5sum, and crc32sum will produce output that is compatible with the SFV file format.
Other relevant hashing related topics can be found at:

billon
Posts: 843
Joined: Sat Jun 23, 2012 4:28 pm

Re: HashCheck

#2 Post by billon »

Midas wrote:this is a different program.
SoftDevLabs wrote:It is a heavily modified version of Kai Liu's original HashCheck code which can be found at http://code.kliu.org/hashcheck.

User avatar
webfork
Posts: 10823
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: HashCheck

#3 Post by webfork »

That's a shame -- the screenshots look really sharp.

User avatar
Midas
Posts: 6727
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: HashCheck

#4 Post by Midas »

billon wrote:
Midas wrote:this is a different program.
SoftDevLabs wrote:It is a heavily modified version of Kai Liu's original HashCheck code which can be found at http://code.kliu.org/hashcheck.
Yep, that remark somehow slipped my attention... thanks for pointing it to me. :)

So Software Development Labs HashCheck is an updated fork of Kliu's. It is all for the better, the topic is more complete and the program higher quality and in active development(?).

FYI, SoftDevLabs' HashCheck version is currently v3.1.0: http://www.softdevlabs.com/downloads.html (you have to scroll down to see it).

User avatar
Midas
Posts: 6727
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: HashCheck

#5 Post by Midas »

Kliu's work is still bearing fruit... I'll explain: There's a fairly recent fork of the original HashCheck code with some speed and hashing algorithms improvements.
HashCheck Shell Extension for Windows with added SHA2, SHA3, and multi-threading; originally from code.kliu.org
[HashCheck] v2.5.0 (Latest: 2021-01-27)

This the first release of my fork of HashCheck from https://github.com/gurnec/HashCheck.

Changes in HashCheck 2.5.0:
  • Add support of Blake3[!] hash algorithm. Click on "Options" button to enable it.
  • Large speed improvement of hash algorithms (SHA-256, SHA-512 and SHA3) through the use of OpenSSL.

FTR and completeness sake, I've been using the mentioned Gurnec's fork for several years now but unfortunately his development stopped with v2.4.0 way back in 2016 (ty Chocolatey for tipping me of the updated version).

BTW, SoftDevLabs' HashCheck version is currently v3.2.0 (see http://www.softdevlabs.com/downloads.html; you'll have to scroll down to see it).

Post Reply