processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 3 model name : Intel(R) Pentium(R) 4 CPU 2.80GHz stepping : 3 cpu MHz : 2793.758 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid bogomips : 5521.40 OpenSSL 0.9.7e 25 Oct 2004 built on: Fri Dec 17 08:45:11 UTC 2004 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) compiler: gcc -fPIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DL_ENDIAN -DTERMIO -O3 -march=i686 -mcpu=i686 -fomit-frame-pointer -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes rc4 91337.84k 107385.79k 111661.23k 113123.33k 113868.80k des cbc 57101.45k 59569.07k 59770.05k 60326.91k 60407.10k des ede3 21201.97k 21556.37k 21728.17k 21787.65k 21749.76k aes-128 cbc 55324.07k 55597.03k 57358.64k 56649.99k 57150.12k aes-192 cbc 48172.18k 48275.50k 50504.96k 51064.83k 51325.61k aes-256 cbc 43272.24k 43866.24k 45259.78k 45049.86k 45102.42k ------------------------------------------------------------------------------ processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 44 model name : AMD Sempron(tm) Processor 3000+ stepping : 2 cpu MHz : 1808.128 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscallnx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm bogomips : 3619.02 OpenSSL 0.9.7g 11 Apr 2005 built on: Tue May 10 05:31:39 UTC 2005 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) compiler: gcc -fPIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DL_ENDIAN -DTERMIO -O3 -march=i686 -mcpu=i686 -fomit-frame-pointer -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes rc4 195416.66k 232688.37k 241921.74k 246529.57k 248342.56k des cbc 43724.82k 45426.16k 46573.09k 46799.19k 47076.88k des ede3 15495.98k 15685.67k 15976.36k 16084.68k 16064.51k aes-128 cbc 40228.39k 41156.71k 41675.07k 41776.44k 41895.44k aes-192 cbc 34775.35k 35587.18k 35859.48k 35924.41k 36002.43k aes-256 cbc 30909.60k 31480.36k 31647.57k 31737.77k 31840.50k ...And i really don't know why Sempron had so good results for RC4 Interesting paper for AMD64 users: http://etud.epita.fr/~bevand_m/papers/rc4-amd64.html ------------------------------------------------------------------- Blowfish vs RC2 on P4@2.4GHz - 12 concurrent processes(real OpenVPN scenario?): rc2 cbc 23737.53k 22971.45k 23934.13k 24011.83k 24035.13k blowfish cbc 94296.37k 100538.01k 101617.40k 102515.23k 137353.49k -vnull