Unpack the hash127 package:
gunzip hash127-0.70.tar tar -xf hash127-0.70.tar cd hash127-0.70
Compile the hash127 library and test programs:
makeAs root, install the library in /usr/local:
make setup check
./accuracy | cmp - accuracy.expNormally this prints nothing.
See how fast the hashing is:
./speed
To report success:
( echo 'First M. Last'; cat `cat SYSDEPS`; ./speed ) \ | mail djb-sysdeps@cr.yp.toReplace First M. Last with your name.
./accuracy2 | cmp - accuracy2.expNormally this prints nothing. Note that this test takes about half an hour on a new workstation; it hashes 262 million messages totalling 130 billion bytes of data.
If you're interested in trying to extract the best possible speed out of hash127, you can edit conf-cc and conf-ld to select a compiler, and conf-opt to select machine-specific optimizations; then recompile.