Resources - Hashsum Shell Applications
This program code has been released under the GNU
General Public License (GPL).
The shell application "md5sum" is widely used in system and security
administration. However, the security of the underlying MD5
algorithm1 has been brought into question.
Aware of this, CertainKey has written the following applications to
replace the infamous "md5sum" applications:
- md5sum - Identical to legacy "md5sum".
- sha1sum - Output format is identical to legacy "md5sum", uses the SHA-1 algorithm.
The name of "shaw-want-some" has been suggested.
- ripemd160sum - Uses RIPEMD-160
- sha256sum - Uses SHA-256
- sha384sum - Uses SHA-384
- sha512sum - Uses SHA-512
Online technical documentation:
Downloads:
- Source code:
- Executables:
Notes:
1: Van Oorschot and Wiener have considered a brute-force search for
collisions in 128bit hash functions, and they estimate a collision
search machine designed specifically for MD5 (costing $10 million
in 1994, $0.1 million in 2004) could find a collision for MD5 in
24 days on average. The general techniques can be applied to other
128bit hash functions.
|