shasum generates file hashes using the Secure Hash Algorithm (SHA1). It is intended to be a replacement for md5sum(1), as MD5 has known attacks where collisions can be produced.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Fixed a couple of bugs in the SHA implementation, shasum now passes all the FIPS-180-1 test vectors, and fixed some possible zero-byte malloc returns. This is the last release before shasum is modified for inclusion into the GNU textutils.
Fixed a memory allocation bug, and improved the filesize appending code. shasum now supports reading the target list from a file, as well as checking a shasum files against the real files, making shasum a full replacement for md5sum.