Hi h3lix.
Was it you who asked a similar question in the comments on Kickstarter?
I ran the commands and here is the output:
root@AlmondPlus:~# openssl speed aes-256-cbc
Doing aes-256 cbc for 3s on 16 size blocks: 1410994 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 64 size blocks: 365079 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 256 size blocks: 92857 aes-256 cbc's in 2.99s
Doing aes-256 cbc for 3s on 1024 size blocks: 23345 aes-256 cbc's in 3.01s
Doing aes-256 cbc for 3s on 8192 size blocks: 2920 aes-256 cbc's in 2.99s
OpenSSL 1.0.1g 7 Apr 2014
built on: Thu May 22 09:16:52 IST 2014
options:bn(64,32) rc4(ptr,char) des(idx,cisc,2,long) aes(partial) blowfish(ptr)
compiler: arm-openwrt-linux-uclibcgnueabi-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/target-arm_uClibc-0.9.32_eabi/usr/include -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/target-arm_uClibc-0.9.32_eabi/include -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/toolchain-arm_gcc-4.5.1+l_uClibc-0.9.32_eabi/usr/include -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/toolchain-arm_gcc-4.5.1+l_uClibc-0.9.32_eabi/include -DOPENSSL_SMALL_FOOTPRINT -DOPENSSL_NO_ERR -DTERMIOS -O -pipe -march=armv7-a -mtune=cortex-a9 -funit-at-a-time -mfpu=neon -ftree-vectorize -mfloat-abi=softfp -fhonour-copts -fpic -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
aes-256 cbc 7525.30k 7788.35k 7950.30k 7941.95k 8000.21k
root@AlmondPlus:~# openssl speed -evp aes-256-cbc
Doing aes-256-cbc for 3s on 16 size blocks: 1382842 aes-256-cbc's in 2.99s
Doing aes-256-cbc for 3s on 64 size blocks: 362245 aes-256-cbc's in 3.01s
Doing aes-256-cbc for 3s on 256 size blocks: 92656 aes-256-cbc's in 2.99s
Doing aes-256-cbc for 3s on 1024 size blocks: 23306 aes-256-cbc's in 3.01s
Doing aes-256-cbc for 3s on 8192 size blocks: 2921 aes-256-cbc's in 2.99s
OpenSSL 1.0.1g 7 Apr 2014
built on: Thu May 22 09:16:52 IST 2014
options:bn(64,32) rc4(ptr,char) des(idx,cisc,2,long) aes(partial) blowfish(ptr)
compiler: arm-openwrt-linux-uclibcgnueabi-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/target-arm_uClibc-0.9.32_eabi/usr/include -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/target-arm_uClibc-0.9.32_eabi/include -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/toolchain-arm_gcc-4.5.1+l_uClibc-0.9.32_eabi/usr/include -I/home/buildserver/coconut/openwrt-2.4.2011-trunk/staging_dir/toolchain-arm_gcc-4.5.1+l_uClibc-0.9.32_eabi/include -DOPENSSL_SMALL_FOOTPRINT -DOPENSSL_NO_ERR -DTERMIOS -O -pipe -march=armv7-a -mtune=cortex-a9 -funit-at-a-time -mfpu=neon -ftree-vectorize -mfloat-abi=softfp -fhonour-copts -fpic -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
aes-256-cbc 7399.82k 7702.22k 7933.09k 7928.69k 8002.95k