pentium 2, 266mhz, Visual C++ 5.0, Windows 95 The 'numbers' are in 1000s of bytes per second processed. type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md2 235.90k 652.30k 893.36k 985.74k 985.74k mdc2 779.61k 816.81k 825.65k 816.01k 825.65k md5 2788.77k 13508.23k 24672.38k 30504.03k 33156.55k sha 1938.22k 8397.01k 14122.24k 16980.99k 18196.55k sha1 1817.29k 7832.50k 13168.93k 15738.48k 16810.84k rc4 15887.52k 21709.65k 22745.68k 22995.09k 22995.09k des cbc 4599.02k 5377.31k 5377.31k 5533.38k 5533.38k des ede3 1899.59k 2086.71k 2086.67k 2086.51k 2085.90k idea cbc 3350.08k 3934.62k 3979.42k 4017.53k 4017.53k rc2 cbc 1534.13k 1630.76k 1625.70k 1644.83k 1653.91k blowfish cbc 6678.83k 8490.49k 8701.88k 8848.74k 8886.24k sign verify rsa 512 bits 0.0062s 0.0008s rsa 1024 bits 0.0287s 0.0009s rsa 2048 bits 0.1785s 0.0059s rsa 4096 bits 1.1300s 0.0205s sign verify dsa 512 bits 0.0055s 0.0100s dsa 1024 bits 0.0154s 0.0299s dsa 2048 bits 0.0502s 0.0996s