VPS $ openssl speed -elapsed -evp aes-256-gcmYou have chosen to measure elapsed time instead of user CPU time.Doing aes-256-gcm for 3s on 16 size blocks: 48248172 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 64 size blocks: 35021689 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 256 size blocks: 18801677 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 1024 size blocks: 6310897 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 8192 size blocks: 927724 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 16384 size blocks: 473874 aes-256-gcm's in 3.00sOpenSSL 1.1.0f 25 May 2017built on: reproducible build, date unspecifiedoptions:bn(64,64) rc4(16x,int) des(int) aes(partial) blowfish(ptr)compiler: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/lib/ssl\"" -DENGINESDIR="\"/usr/lib/x86_64-linux-gnu/engines-1.1\""The 'numbers' are in 1000s of bytes per second processed.type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytesaes-256-gcm 257323.58k 747129.37k 1604409.77k 2154119.51k 2533305.00k 2587983.87k
root@OPNsense:~ # /usr/local/bin/openssl speed -elapsed -evp aes-256-gcmYou have chosen to measure elapsed time instead of user CPU time.Doing aes-256-gcm for 3s on 16 size blocks: 20936402 aes-256-gcm's in 3.05sDoing aes-256-gcm for 3s on 64 size blocks: 9676093 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 256 size blocks: 3293017 aes-256-gcm's in 3.00sDoing aes-256-gcm for 3s on 1024 size blocks: 907450 aes-256-gcm's in 3.01sDoing aes-256-gcm for 3s on 8192 size blocks: 117760 aes-256-gcm's in 3.04sOpenSSL 1.0.2n 7 Dec 2017built on: reproducible build, date unspecifiedoptions:bn(64,64) md2(int) rc4(16x,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) compiler: cc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -pthread -D_THREAD_SAFE -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -O3 -Wall -O2 -pipe -fPIE -fPIC -Werror -Qunused-arguments -fstack-protector-all -fno-strict-aliasing -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASMThe 'numbers' are in 1000s of bytes per second processed.type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytesaes-256-gcm 109661.77k 206423.32k 281004.12k 308938.41k 317430.10k
dev ovpnc1verb 1dev-type tundev-node /dev/tun1writepid /var/run/openvpn_client1.pidscript-security 3daemonkeepalive 10 60ping-timer-rempersist-tunpersist-keyproto udpcipher AES-256-GCMauth SHA512up /usr/local/etc/inc/plugins.inc.d/openvpn/ovpn-linkupdown /usr/local/etc/inc/plugins.inc.d/openvpn/ovpn-linkdowntls-clientclientnobindmanagement /var/etc/openvpn/client1.sock unixremote xxxxxca /var/etc/openvpn/client1.cacert /var/etc/openvpn/client1.certkey /var/etc/openvpn/client1.keyresolv-retry infinitecompress