Windows NT DLL's, 32 bit C and 32 bit assember. SSLeay 0.6.1 02-Jul-1996 built on Tue Jul 9 22:52:54 EST 1996 options:bn(64,32) md2(int) rc4(idx,int) des(idx,long) idea(int) C flags:cl /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /nologo -DWIN32 -DL_ENDIAN /MD The 'numbers' are in 1000s of bytes per second processed. type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md2 112.58k 314.46k 424.78k 469.48k 483.66k md5 845.76k 4188.44k 7670.64k 9740.60k 10470.05k sha 462.50k 2192.76k 3921.38k 4893.03k 5235.03k sha1 457.25k 2094.01k 3635.84k 4455.39k 4748.99k rc4 4725.02k 5353.15k 5442.06k 5464.75k 5430.79k des cfb 982.18k 1042.94k 1049.21k 1051.31k 1046.90k des cbc 1030.64k 1145.73k 1160.70k 1163.53k 1145.48k des ede3 393.96k 410.52k 411.55k 412.40k 411.92k idea cfb 793.29k 832.34k 836.32k 839.00k 836.32k idea cbc 810.46k 896.53k 904.10k 905.82k 905.82k rc2 cfb 609.42k 631.52k 634.58k 635.42k 634.58k rc2 cbc 630.00k 669.42k 674.67k 675.54k 674.67k rsa 512 bits 0.022s rsa 1024 bits 0.111s rsa 2048 bits 0.713s rsa 4096 bits 5.218s .