| Time | Relative time | Primitive | Implementation | Compiler |
| 471506 | 1.00 | md2 | crypto_hash/md2/openssl (OpenSSL_0.9.6g_[engine]_9_Aug_2002) | gcc -m64 -march=athlon -O2 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 10158 | 1.00 | md4 | crypto_hash/md4/openssl (OpenSSL_0.9.6g_[engine]_9_Aug_2002) | gcc -funroll-loops -m64 -march=k6-3 -O2 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 8402 | 1.00 | md5 | crypto_hash/md5/ref | gcc -funroll-loops -m64 -march=k6-3 -O2 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 18753 | 2.23 | md5 | crypto_hash/md5/openssl | gcc -m64 -march=athlon -O2 -fomit-frame-pointer |
| 46495 | 1.00 | ripemd160 | crypto_hash/ripemd160/openssl (OpenSSL_0.9.6g_[engine]_9_Aug_2002) | gcc -funroll-loops -m64 -march=k6-3 -O2 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 23062 | 1.00 | sha1 | crypto_hash/sha1/openssl (OpenSSL_0.9.6g_[engine]_9_Aug_2002) | gcc -m64 -march=athlon -O -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 34023 | 1.00 | sha256 | crypto_hash/sha256/ref | gcc -funroll-loops -march=pentium -O -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 24271 | 1.00 | sha512 | crypto_hash/sha512/ref | gcc -funroll-loops -m64 -march=k6-3 -O -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 89051 | 1.00 | whirlpool | crypto_hash/whirlpool/ref | gcc -funroll-loops -m64 -march=pentium4 -O3 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| Time | Relative time | Primitive | Implementation | Compiler |
| 7909 | 1.00 | md5 | crypto_hashblocks/md5/amd64-1 | gcc -funroll-loops -m64 -march=k6-3 -O3 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 11961 | 1.51 | md5 | crypto_hashblocks/md5/little-1 | gcc -funroll-loops -m64 -march=k6-3 -Os -fomit-frame-pointer |
| 13552 | 1.71 | md5 | crypto_hashblocks/md5/ref | gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer |
| 32368 | 1.00 | sha256 | crypto_hashblocks/sha256/ref | gcc -m64 -march=i486 -Os -fomit-frame-pointer (3.2.2 (SuSE Linux)) |
| 22097 | 1.00 | sha512 | crypto_hashblocks/sha512/ref | gcc -funroll-loops -m64 -march=i386 -O2 -fomit-frame-pointer (3.2.2 (SuSE Linux)) |