sfx2000
Part of the Furniture
I figure this is as good a place as any to ask... if I can borrow two minutes of your time, it'll be much appreciated, and in return, I'll be your best friend for an hour 
(and I'll owe you a small favor, which is even better)
In an off-board discussion about OpenVPN performance, specifically with OpenSSL and recent patches/updates....
Can someone run the following command and post output - and please, if possible, include the Model and/or Chip used - I'm particularly interested in the ARM's on the more recent Broadcom System on Chips...
openssl speed aes-128-cbc aes-256-cbc bf-cbc
It's important to note the version/build date/compiler options with the output, so best just to have like below;
Thx!

(and I'll owe you a small favor, which is even better)
In an off-board discussion about OpenVPN performance, specifically with OpenSSL and recent patches/updates....
Can someone run the following command and post output - and please, if possible, include the Model and/or Chip used - I'm particularly interested in the ARM's on the more recent Broadcom System on Chips...
openssl speed aes-128-cbc aes-256-cbc bf-cbc
It's important to note the version/build date/compiler options with the output, so best just to have like below;
Thx!
Code:
Doing aes-128 cbc for 3s on 16 size blocks: 7990418 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 64 size blocks: 2225927 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 581658 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 286350 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 8192 size blocks: 36375 aes-128 cbc's in 3.00s
Doing aes-256 cbc for 3s on 16 size blocks: 5890953 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 64 size blocks: 1604381 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 256 size blocks: 417020 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 1024 size blocks: 211278 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 8192 size blocks: 26734 aes-256 cbc's in 3.00s
Doing blowfish cbc for 3s on 16 size blocks: 15152484 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 64 size blocks: 4076668 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 256 size blocks: 1036293 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 1024 size blocks: 260825 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 8192 size blocks: 32664 blowfish cbc's in 3.00s
OpenSSL 1.0.1s 1 Mar 2016
built on: Thu Mar 10 20:24:54 2016
options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx)
compiler: gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
blowfish cbc 80813.25k 86968.92k 88430.34k 89028.27k 89194.50k
aes-128 cbc 42615.56k 47486.44k 49634.82k 97740.80k 99328.00k
aes-256 cbc 31418.42k 34226.79k 35585.71k 72116.22k 73001.64k