[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU Crypto] GCJ-friendly version of Whirlpool
From: |
Raif S. Naffah |
Subject: |
[GNU Crypto] GCJ-friendly version of Whirlpool |
Date: |
Wed, 11 Dec 2002 00:27:14 +1100 |
User-agent: |
KMail/1.4.3 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
hello there,
just committed a GCJ-friendly version of Whirlpool. the hit-parade,
with Casey's latest MD4 version and this one, now looks as follows:
a. JDK 1.3.1_06:
- ----------------
square Encryption 15067.503 KB/s, Decryption 15096.619 KB/s
rijndael Encryption 15960.164 KB/s, Decryption 15378.937 KB/s
null Encryption 61515.746 KB/s, Decryption, 62251.0 KB/s
anubis Encryption 13423.539 KB/s, Decryption 13504.754 KB/s
twofish Encryption 2450.9805 KB/s, Decryption 2479.7651 KB/s
serpent Encryption 5979.717 KB/s, Decryption 6548.617 KB/s
khazad Encryption 11144.794 KB/s, Decryption 10820.637 KB/s
blowfish Encryption 15879.064 KB/s, Decryption 15348.723 KB/s
ripemd128 21146.871 KB/s
sha-160 21082.955 KB/s
whirlpool 4441.343 KB/s
md5 59985.41 KB/s
md4 76533.11 KB/s
ripemd160 16434.912 KB/s
md2 1342.5754 KB/s
b. configure with GCJFLAGS="-march=athlon-xp -O2
- -momit-leaf-frame-pointer -funroll-all-loops"
- -------------------------------------------------
square Encryption 15024.039 KB/s, Decryption 15009.606 KB/s
rijndael Encryption 14440.85 KB/s, Decryption 14616.464 KB/s
null Encryption 78914.14 KB/s, Decryption 79314.72 KB/s
anubis Encryption 10903.699 KB/s, Decryption 10888.502 KB/s
twofish Encryption 6149.1543 KB/s, Decryption 5938.8066 KB/s
serpent Encryption 11289.74 KB/s, Decryption 10934.22 KB/s
khazad Encryption 7570.2524 KB/s, Decryption 7636.8525 KB/s
blowfish Encryption 12245.298 KB/s, Decryption 12245.298 KB/s
ripemd128 91609.99 KB/s
sha-160 40320.5 KB/s
whirlpool 5245.8237 KB/s
md5 75235.94 KB/s
md4 125845.68 KB/s
ripemd160 58337.066 KB/s
md2 1126.8895 KB/s
done with gcj (GCC) 3.3 20021209 (experimental) :-)
cheers;
rsn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Que du magnifique
iD8DBQE99euy+e1AKnsTRiERA3AnAJ4rWNxaoL/DnONchvGfDVkXm2X30wCgh1Xb
VCHTaPywt1BmL9qckp11K8o=
=4AUh
-----END PGP SIGNATURE-----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU Crypto] GCJ-friendly version of Whirlpool,
Raif S. Naffah <=