This is a 2.8 HT Intel proc for reference, Slightly more modern than the 1.8 P4 on the website. It isnt orders of magnitude faster, and the AMD64 blows it away. Just not quite as bad as the 1.8ghz. - Andy The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md2 2124.46k 4637.14k 6732.63k 7411.71k 6556.33k mdc2 4589.31k 5262.62k 5340.38k 5592.41k 5663.40k md4 15486.82k 53755.39k 159483.39k 300643.33k 413824.77k md5 13546.98k 47215.11k 134700.97k 246928.18k 330443.43k hmac(md5) 18046.60k 59493.37k 159266.47k 265704.45k 336633.66k sha1 13632.60k 45288.01k 120378.37k 199705.34k 254222.34k rmd160 10235.64k 28927.42k 63368.28k 88080.44k 100182.70k rc4 91069.86k 99075.33k 102217.38k 102495.91k 103602.77k des cbc 41938.87k 44996.65k 46787.30k 46781.39k 47213.23k des ede3 17529.66k 18159.99k 18550.02k 17983.02k 18224.47k idea cbc 27163.26k 28416.62k 29010.43k 28864.47k 28980.57k rc2 cbc 12260.50k 13830.55k 14328.04k 14180.01k 14215.85k rc5-32/12 cbc 94072.48k 96287.17k 96803.19k 96467.29k 97356.03k blowfish cbc 77745.51k 81309.90k 82901.59k 83365.21k 83329.02k cast cbc 39725.51k 43192.62k 44906.84k 44877.14k 44561.75k aes-128 cbc 56859.5 7k 56456.75k 60279.78k 59862.02k 59755.02k aes-192 cbc 48480.06k 51539.52k 53207.42k 53338.11k 54097.34k aes-256 cbc 45757.66k 45758.93k 47796.99k 47649.56k 47980.54k sign verify sign/s verify/s rsa 512 bits 0.0009s 0.0001s 1174.6 12750.8 rsa 1024 bits 0.0043s 0.0002s 233.5 4395.1 rsa 2048 bits 0.0254s 0.0008s 39.4 1315.3 rsa 4096 bits 0.1743s 0.0027s 5.7 370.4 sign verify sign/s verify/s dsa 512 bits 0.0007s 0.0009s 1394.4 1154.7 dsa 1024 bits 0.0021s 0.0026s 478.0 386.4 dsa 2048 bits 0.0072s 0.0088s 138.8 113.6