-rw-r--r-- 1 set set 914 2009-10-26 15:49 README
-rw-r--r-- 1 set set 13117 2009-01-29 14:47 ref-unix.tar.bz2
-rw-r--r-- 1 set set 4385 2009-10-26 16:50 rg32.cpp
-rw-r--r-- 1 set set 16384 2008-12-16 01:17 rg32hash.exe
-rwxr-xr-x 1 set set 12321 2009-03-30 13:49 rg32hash-linux-bin
-rw-r--r-- 1 set set 3885 2009-01-09 14:10 rg32hash.tar.gz
Over a year ago, I wrote a couple of programs that use the 32-bit version of the Radio Gatun cryptographic hash to calculate the cryptographic sums of files. These programs are open-source, and are released to the public domain. The program is called "rg32hash" and is used like the md5sum program. Unlike the md5sum program, this program automatically recursively enters directories. Give it the file name or directory name you wish to hash, and it will output on the standard output the 256-bit Radio Gatun 32-bit hash of all of the files you list. If you want to perform a recursive hash from the current working directory, simply type in something like rg32hash . > RG32SUMS I have both a Windows 32-bit binary and *nix source code of this program available. ref-unix.tar.bz2 is a *NIX version of the Radio Gatun reference code and test vectors. rg32.cpp is a small C++ class that implements RagioGatun32