On Thu, Jun 08, 2006 at 05:13:40PM -0600, Breen Ouellette wrote: > Or does it make more sense to shoot for a > total solution like the VIA C3?
the aes is fast: --- $ dmesg | grep cpu cpu0: VIA Nehemiah ("CentaurHauls" 686-class) 1 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,APIC,SEP,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE cpu0: RNG AES cpu0 at mainbus0 $ openssl speed -evp aes-256-cbc -elapsed -multi 64 2>&1 | tail -n 1 (null) 36356.44k 144121.60k 376855.43k 567238.49k 1005003.61k $ openssl speed -evp aes-256-cbc -elapsed 2>&1 | tail -n 1 aes-256-cbc 27868.02k 102439.00k 248141.83k 396093.64k 470116.18k $ sudo sysctl -w kern.usercrypto=0 kern.usercrypto: 1 -> 0 $ openssl speed -evp aes-256-cbc -elapsed -multi 64 2>&1 | tail -n 1 (null) 10532.68k 11675.81k 12186.78k 12510.61k 13991.07k $ openssl speed -evp aes-256-cbc -elapsed 2>&1 | tail -n 1 aes-256-cbc 7581.06k 8303.45k 8697.99k 8667.23k 8803.77k --- vs --- $ dmesg | grep cpu cpu0: AMD Athlon(tm) MP 2800+ ("AuthenticAMD" 686-class, 512KB L2 cache) 2.14 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE cpu0 at mainbus0: apid 1 (boot processor) cpu0: apic clock running at 266 MHz cpu1 at mainbus0: apid 0 (application processor) cpu1: AMD Athlon(tm) MP 2800+ ("AuthenticAMD" 686-class, 512KB L2 cache) 2.14 GHz cpu1: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE $ openssl speed -evp aes-256-cbc -elapsed -multi 64 2>&1 | tail -n 1 (null) 104813.32k 139692.08k 142233.86k 149469.42k 257132.02k $ openssl speed -evp aes-256-cbc -elapsed 2>&1 | tail -n 1 aes-256-cbc 46059.31k 53584.04k 56047.45k 56841.01k 56656.38k --- to be fair, the athlon also rocks some ass if i put the vpn1401 in it, but that's on loan. -- jared [ openbsd 3.9-current GENERIC ( may 1 ) // i386 ]