Skip to content

Instantly share code, notes, and snippets.

@ABalanuta
Last active November 30, 2018 20:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ABalanuta/cc1cf4f429eeac92fb40b73cca26a1b4 to your computer and use it in GitHub Desktop.
Save ABalanuta/cc1cf4f429eeac92fb40b73cca26a1b4 to your computer and use it in GitHub Desktop.
rock@localhost:~$ openssl version
OpenSSL 1.1.0g 2 Nov 2017
rock@localhost:~$ openssl speed -elapsed |& tee openssl_speed_RockPI4_B_4G.txt
You have chosen to measure elapsed time instead of user CPU time.
Doing md4 for 3s on 16 size blocks: 5958343 md4's in 3.00s
Doing md4 for 3s on 64 size blocks: 4901082 md4's in 3.00s
Doing md4 for 3s on 256 size blocks: 3093895 md4's in 3.00s
Doing md4 for 3s on 1024 size blocks: 1247727 md4's in 3.00s
Doing md4 for 3s on 8192 size blocks: 190576 md4's in 3.00s
Doing md4 for 3s on 16384 size blocks: 96582 md4's in 3.00s
Doing md5 for 3s on 16 size blocks: 9757710 md5's in 3.00s
Doing md5 for 3s on 64 size blocks: 5695501 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 2541957 md5's in 3.00s
Doing md5 for 3s on 1024 size blocks: 790947 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 106418 md5's in 3.00s
Doing md5 for 3s on 16384 size blocks: 53399 md5's in 3.00s
Doing hmac(md5) for 3s on 16 size blocks: 3873936 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 64 size blocks: 3063490 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 256 size blocks: 1837864 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 1024 size blocks: 706527 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 8192 size blocks: 104704 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 16384 size blocks: 53010 hmac(md5)'s in 3.00s
Doing sha1 for 3s on 16 size blocks: 19925111 sha1's in 3.00s
Doing sha1 for 3s on 64 size blocks: 13680799 sha1's in 3.00s
Doing sha1 for 3s on 256 size blocks: 7349790 sha1's in 3.00s
Doing sha1 for 3s on 1024 size blocks: 2551782 sha1's in 3.00s
Doing sha1 for 3s on 8192 size blocks: 363553 sha1's in 3.00s
Doing sha1 for 3s on 16384 size blocks: 183726 sha1's in 3.00s
Doing sha256 for 3s on 16 size blocks: 18735644 sha256's in 3.00s
Doing sha256 for 3s on 64 size blocks: 12833369 sha256's in 3.00s
Doing sha256 for 3s on 256 size blocks: 6723417 sha256's in 3.00s
Doing sha256 for 3s on 1024 size blocks: 2278522 sha256's in 3.00s
Doing sha256 for 3s on 8192 size blocks: 323371 sha256's in 3.00s
Doing sha256 for 3s on 16384 size blocks: 162829 sha256's in 3.00s
Doing sha512 for 3s on 16 size blocks: 4602338 sha512's in 3.00s
Doing sha512 for 3s on 64 size blocks: 4590485 sha512's in 3.00s
Doing sha512 for 3s on 256 size blocks: 1771666 sha512's in 3.00s
Doing sha512 for 3s on 1024 size blocks: 625970 sha512's in 3.00s
Doing sha512 for 3s on 8192 size blocks: 89249 sha512's in 3.00s
Doing sha512 for 3s on 16384 size blocks: 44919 sha512's in 3.00s
Doing whirlpool for 3s on 16 size blocks: 1853201 whirlpool's in 3.00s
Doing whirlpool for 3s on 64 size blocks: 963908 whirlpool's in 3.00s
Doing whirlpool for 3s on 256 size blocks: 396063 whirlpool's in 3.00s
Doing whirlpool for 3s on 1024 size blocks: 118206 whirlpool's in 3.00s
Doing whirlpool for 3s on 8192 size blocks: 15618 whirlpool's in 3.00s
Doing whirlpool for 3s on 16384 size blocks: 7809 whirlpool's in 3.00s
Doing rmd160 for 3s on 16 size blocks: 3735768 rmd160's in 3.00s
Doing rmd160 for 3s on 64 size blocks: 2465919 rmd160's in 3.00s
Doing rmd160 for 3s on 256 size blocks: 1222263 rmd160's in 3.00s
Doing rmd160 for 3s on 1024 size blocks: 405806 rmd160's in 3.00s
Doing rmd160 for 3s on 8192 size blocks: 56058 rmd160's in 3.00s
Doing rmd160 for 3s on 16384 size blocks: 28225 rmd160's in 3.00s
Doing rc4 for 3s on 16 size blocks: 31079724 rc4's in 3.00s
Doing rc4 for 3s on 64 size blocks: 8233228 rc4's in 3.00s
Doing rc4 for 3s on 256 size blocks: 2080344 rc4's in 3.00s
Doing rc4 for 3s on 1024 size blocks: 523829 rc4's in 3.00s
Doing rc4 for 3s on 8192 size blocks: 65611 rc4's in 3.00s
Doing rc4 for 3s on 16384 size blocks: 32044 rc4's in 3.00s
Doing des cbc for 3s on 16 size blocks: 7083320 des cbc's in 3.00s
Doing des cbc for 3s on 64 size blocks: 1823459 des cbc's in 3.00s
Doing des cbc for 3s on 256 size blocks: 459073 des cbc's in 3.00s
Doing des cbc for 3s on 1024 size blocks: 114951 des cbc's in 3.00s
Doing des cbc for 3s on 8192 size blocks: 14381 des cbc's in 3.00s
Doing des cbc for 3s on 16384 size blocks: 7217 des cbc's in 3.00s
Doing des ede3 for 3s on 16 size blocks: 2578343 des ede3's in 3.00s
Doing des ede3 for 3s on 64 size blocks: 654713 des ede3's in 3.00s
Doing des ede3 for 3s on 256 size blocks: 164173 des ede3's in 3.00s
Doing des ede3 for 3s on 1024 size blocks: 41110 des ede3's in 3.00s
Doing des ede3 for 3s on 8192 size blocks: 5139 des ede3's in 3.00s
Doing des ede3 for 3s on 16384 size blocks: 2566 des ede3's in 3.00s
Doing aes-128 cbc for 3s on 16 size blocks: 14610093 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 64 size blocks: 3946571 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 1004135 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 252792 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 8192 size blocks: 31633 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 16384 size blocks: 15794 aes-128 cbc's in 3.00s
Doing aes-192 cbc for 3s on 16 size blocks: 12765686 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 64 size blocks: 3423371 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 256 size blocks: 868950 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 1024 size blocks: 218575 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 8192 size blocks: 27340 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 16384 size blocks: 13650 aes-192 cbc's in 3.00s
Doing aes-256 cbc for 3s on 16 size blocks: 11201110 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 64 size blocks: 2970040 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 256 size blocks: 752331 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 1024 size blocks: 189064 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 8192 size blocks: 23653 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 16384 size blocks: 11812 aes-256 cbc's in 3.00s
Doing aes-128 ige for 3s on 16 size blocks: 14754362 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 64 size blocks: 3943353 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 256 size blocks: 998862 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 1024 size blocks: 251347 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 8192 size blocks: 31456 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 16384 size blocks: 15710 aes-128 ige's in 3.00s
Doing aes-192 ige for 3s on 16 size blocks: 12878695 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 64 size blocks: 3425691 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 256 size blocks: 867199 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 1024 size blocks: 218051 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 8192 size blocks: 27231 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 16384 size blocks: 13587 aes-192 ige's in 3.00s
Doing aes-256 ige for 3s on 16 size blocks: 11287915 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 64 size blocks: 2968364 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 256 size blocks: 749467 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 1024 size blocks: 188255 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 8192 size blocks: 23535 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 16384 size blocks: 11753 aes-256 ige's in 3.00s
Doing ghash for 3s on 16 size blocks: 94343149 ghash's in 3.00s
Doing ghash for 3s on 64 size blocks: 51460320 ghash's in 3.00s
Doing ghash for 3s on 256 size blocks: 16421932 ghash's in 3.00s
Doing ghash for 3s on 1024 size blocks: 4385311 ghash's in 3.00s
Doing ghash for 3s on 8192 size blocks: 559438 ghash's in 3.00s
Doing ghash for 3s on 16384 size blocks: 282049 ghash's in 3.00s
Doing camellia-128 cbc for 3s on 16 size blocks: 12219071 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 64 size blocks: 3278129 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 256 size blocks: 831931 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 1024 size blocks: 209286 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 8192 size blocks: 26047 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 16384 size blocks: 13040 camellia-128 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 16 size blocks: 9600529 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 64 size blocks: 2543085 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 256 size blocks: 622025 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 1024 size blocks: 157815 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 8192 size blocks: 20027 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 16384 size blocks: 10024 camellia-192 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 16 size blocks: 9634647 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 64 size blocks: 2545386 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 256 size blocks: 643803 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 1024 size blocks: 158305 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 8192 size blocks: 20018 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 16384 size blocks: 10003 camellia-256 cbc's in 3.00s
Doing seed cbc for 3s on 16 size blocks: 7894628 seed cbc's in 3.00s
Doing seed cbc for 3s on 64 size blocks: 2057340 seed cbc's in 3.00s
Doing seed cbc for 3s on 256 size blocks: 519790 seed cbc's in 3.00s
Doing seed cbc for 3s on 1024 size blocks: 130178 seed cbc's in 3.00s
Doing seed cbc for 3s on 8192 size blocks: 16210 seed cbc's in 3.00s
Doing seed cbc for 3s on 16384 size blocks: 8110 seed cbc's in 3.00s
Doing rc2 cbc for 3s on 16 size blocks: 4823190 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 64 size blocks: 1240955 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 256 size blocks: 313067 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 1024 size blocks: 78429 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 8192 size blocks: 9772 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 16384 size blocks: 4862 rc2 cbc's in 3.00s
Doing blowfish cbc for 3s on 16 size blocks: 12740614 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 64 size blocks: 3442122 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 256 size blocks: 876663 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 1024 size blocks: 217624 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 8192 size blocks: 27373 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 16384 size blocks: 13690 blowfish cbc's in 3.00s
Doing cast cbc for 3s on 16 size blocks: 11487680 cast cbc's in 3.00s
Doing cast cbc for 3s on 64 size blocks: 3068724 cast cbc's in 3.00s
Doing cast cbc for 3s on 256 size blocks: 779653 cast cbc's in 3.00s
Doing cast cbc for 3s on 1024 size blocks: 195931 cast cbc's in 3.00s
Doing cast cbc for 3s on 8192 size blocks: 24491 cast cbc's in 3.00s
Doing cast cbc for 3s on 16384 size blocks: 12241 cast cbc's in 3.00s
Doing 512 bit private rsa's for 10s: 66140 512 bit private RSA's in 10.00s
Doing 512 bit public rsa's for 10s: 855275 512 bit public RSA's in 10.00s
Doing 1024 bit private rsa's for 10s: 13272 1024 bit private RSA's in 10.00s
Doing 1024 bit public rsa's for 10s: 270987 1024 bit public RSA's in 10.00s
Doing 2048 bit private rsa's for 10s: 2001 2048 bit private RSA's in 10.00s
Doing 2048 bit public rsa's for 10s: 74934 2048 bit public RSA's in 10.00s
Doing 3072 bit private rsa's for 10s: 649 3072 bit private RSA's in 10.00s
Doing 3072 bit public rsa's for 10s: 34211 3072 bit public RSA's in 10.00s
Doing 4096 bit private rsa's for 10s: 288 4096 bit private RSA's in 10.03s
Doing 4096 bit public rsa's for 10s: 19491 4096 bit public RSA's in 10.00s
Doing 7680 bit private rsa's for 10s: 38 7680 bit private RSA's in 10.15s
Doing 7680 bit public rsa's for 10s: 5638 7680 bit public RSA's in 10.00s
Doing 15360 bit private rsa's for 10s: 7 15360 bit private RSA's in 11.55s
Doing 15360 bit public rsa's for 10s: 1422 15360 bit public RSA's in 10.00s
Doing 512 bit sign dsa's for 10s: 55972 512 bit DSA signs in 10.00s
Doing 512 bit verify dsa's for 10s: 63600 512 bit DSA verify in 10.00s
Doing 1024 bit sign dsa's for 10s: 21551 1024 bit DSA signs in 10.00s
Doing 1024 bit verify dsa's for 10s: 21430 1024 bit DSA verify in 10.00s
Doing 2048 bit sign dsa's for 10s: 6422 2048 bit DSA signs in 10.00s
Doing 2048 bit verify dsa's for 10s: 5892 2048 bit DSA verify in 10.00s
Doing 160 bit sign ecdsa's for 10s: 47103 160 bit ECDSA signs in 10.00s
Doing 160 bit verify ecdsa's for 10s: 17415 160 bit ECDSA verify in 10.00s
Doing 192 bit sign ecdsa's for 10s: 40107 192 bit ECDSA signs in 10.00s
Doing 192 bit verify ecdsa's for 10s: 14044 192 bit ECDSA verify in 10.00s
Doing 224 bit sign ecdsa's for 10s: 31770 224 bit ECDSA signs in 10.00s
Doing 224 bit verify ecdsa's for 10s: 11051 224 bit ECDSA verify in 10.00s
Doing 256 bit sign ecdsa's for 10s: 45356 256 bit ECDSA signs in 10.00s
Doing 256 bit verify ecdsa's for 10s: 32587 256 bit ECDSA verify in 10.00s
Doing 384 bit sign ecdsa's for 10s: 13202 384 bit ECDSA signs in 10.00s
Doing 384 bit verify ecdsa's for 10s: 4156 384 bit ECDSA verify in 10.00s
Doing 521 bit sign ecdsa's for 10s: 6083 521 bit ECDSA signs in 10.00s
Doing 521 bit verify ecdsa's for 10s: 1769 521 bit ECDSA verify in 10.00s
Doing 163 bit sign ecdsa's for 10s: 17886 163 bit ECDSA signs in 10.00s
Doing 163 bit verify ecdsa's for 10s: 5649 163 bit ECDSA verify in 10.00s
Doing 233 bit sign ecdsa's for 10s: 10020 233 bit ECDSA signs in 10.00s
Doing 233 bit verify ecdsa's for 10s: 4093 233 bit ECDSA verify in 10.00s
Doing 283 bit sign ecdsa's for 10s: 6154 283 bit ECDSA signs in 10.00s
Doing 283 bit verify ecdsa's for 10s: 1870 283 bit ECDSA verify in 10.00s
Doing 409 bit sign ecdsa's for 10s: 2737 409 bit ECDSA signs in 10.00s
Doing 409 bit verify ecdsa's for 10s: 881 409 bit ECDSA verify in 10.01s
Doing 571 bit sign ecdsa's for 10s: 1276 571 bit ECDSA signs in 10.00s
Doing 571 bit verify ecdsa's for 10s: 406 571 bit ECDSA verify in 10.02s
Doing 163 bit sign ecdsa's for 10s: 17888 163 bit ECDSA signs in 10.00s
Doing 163 bit verify ecdsa's for 10s: 5292 163 bit ECDSA verify in 10.00s
Doing 233 bit sign ecdsa's for 10s: 10034 233 bit ECDSA signs in 10.00s
Doing 233 bit verify ecdsa's for 10s: 3855 233 bit ECDSA verify in 10.00s
Doing 283 bit sign ecdsa's for 10s: 6151 283 bit ECDSA signs in 10.00s
Doing 283 bit verify ecdsa's for 10s: 1680 283 bit ECDSA verify in 10.00s
Doing 409 bit sign ecdsa's for 10s: 2730 409 bit ECDSA signs in 10.01s
Doing 409 bit verify ecdsa's for 10s: 789 409 bit ECDSA verify in 10.00s
Doing 571 bit sign ecdsa's for 10s: 1275 571 bit ECDSA signs in 10.01s
Doing 571 bit verify ecdsa's for 10s: 361 571 bit ECDSA verify in 10.02s
ECDSA failure.
547962103104:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../crypto/ec/ec_curve.c:3100:
Doing 160 bit ecdh's for 10s: 20958 160-bit ECDH ops in 10.00s
Doing 192 bit ecdh's for 10s: 17081 192-bit ECDH ops in 10.00s
Doing 224 bit ecdh's for 10s: 13304 224-bit ECDH ops in 10.00s
Doing 256 bit ecdh's for 10s: 45254 256-bit ECDH ops in 10.00s
Doing 384 bit ecdh's for 10s: 4884 384-bit ECDH ops in 10.00s
Doing 521 bit ecdh's for 10s: 2142 521-bit ECDH ops in 10.00s
Doing 163 bit ecdh's for 10s: 11557 163-bit ECDH ops in 10.00s
Doing 233 bit ecdh's for 10s: 8448 233-bit ECDH ops in 10.00s
Doing 283 bit ecdh's for 10s: 3716 283-bit ECDH ops in 10.00s
Doing 409 bit ecdh's for 10s: 1777 409-bit ECDH ops in 10.00s
Doing 571 bit ecdh's for 10s: 808 571-bit ECDH ops in 10.00s
Doing 163 bit ecdh's for 10s: 10934 163-bit ECDH ops in 10.00s
Doing 233 bit ecdh's for 10s: 7902 233-bit ECDH ops in 10.00s
Doing 283 bit ecdh's for 10s: 3394 283-bit ECDH ops in 10.00s
Doing 409 bit ecdh's for 10s: 1609 409-bit ECDH ops in 10.00s
Doing 571 bit ecdh's for 10s: 725 571-bit ECDH ops in 10.00s
ECDH failure.
547962103104:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../crypto/ec/ec_curve.c:3100:
547962103104:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../crypto/ec/ec_curve.c:3100:
OpenSSL 1.1.0g 2 Nov 2017
built on: reproducible build, date unspecified
options:bn(64,64) rc4(char) des(int) aes(partial) blowfish(ptr)
compiler: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/lib/ssl\"" -DENGINESDIR="\"/usr/lib/aarch64-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 bytes
md2 0.00 0.00 0.00 0.00 0.00 0.00
mdc2 0.00 0.00 0.00 0.00 0.00 0.00
md4 31777.83k 104556.42k 264012.37k 425890.82k 520399.53k 527466.50k
md5 52041.12k 121504.02k 216913.66k 269976.58k 290592.09k 291629.74k
hmac(md5) 20660.99k 65354.45k 156831.06k 241161.22k 285911.72k 289505.28k
sha1 106267.26k 291857.05k 627182.08k 871008.26k 992742.06k 1003388.93k
rmd160 19924.10k 52606.27k 104299.78k 138515.11k 153075.71k 154146.13k
rc4 165758.53k 175642.20k 177522.69k 178800.30k 179161.77k 175002.97k
des cbc 37777.71k 38900.46k 39174.23k 39236.61k 39269.72k 39414.44k
des ede3 13751.16k 13967.21k 14009.43k 14032.21k 14032.90k 14013.78k
idea cbc 0.00 0.00 0.00 0.00 0.00 0.00
seed cbc 42104.68k 43889.92k 44355.41k 44434.09k 44264.11k 44291.41k
rc2 cbc 25723.68k 26473.71k 26715.05k 26770.43k 26684.07k 26553.00k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00 0.00
blowfish cbc 67949.94k 73431.94k 74808.58k 74282.33k 74746.54k 74765.65k
cast cbc 61267.63k 65466.11k 66530.39k 66877.78k 66876.76k 66852.18k
aes-128 cbc 77920.50k 84193.51k 85686.19k 86286.34k 86379.18k 86256.30k
aes-192 cbc 68083.66k 73031.91k 74150.40k 74606.93k 74656.43k 74547.20k
aes-256 cbc 59739.25k 63360.85k 64198.91k 64533.85k 64588.46k 64509.27k
camellia-128 cbc 65168.38k 69933.42k 70991.45k 71436.29k 71125.67k 71215.79k
camellia-192 cbc 51202.82k 54252.48k 53079.47k 53867.52k 54687.06k 54744.41k
camellia-256 cbc 51384.78k 54301.57k 54937.86k 54034.77k 54662.49k 54629.72k
sha256 99923.43k 273778.54k 573731.58k 777735.51k 883018.41k 889263.45k
sha512 24545.80k 97930.35k 151182.17k 213664.43k 243709.27k 245317.63k
whirlpool 9883.74k 20563.37k 33797.38k 40347.65k 42647.55k 42647.55k
aes-128 ige 78689.93k 84124.86k 85236.22k 85793.11k 85895.85k 85797.55k
aes-192 ige 68686.37k 73081.41k 74000.98k 74428.07k 74358.78k 74203.14k
aes-256 ige 60202.21k 63325.10k 63954.52k 64257.71k 64266.24k 64187.05k
ghash 503163.46k 1097820.16k 1401338.20k 1496852.82k 1527638.70k 1540363.61k
sign verify sign/s verify/s
rsa 512 bits 0.000151s 0.000012s 6614.0 85527.5
rsa 1024 bits 0.000753s 0.000037s 1327.2 27098.7
rsa 2048 bits 0.004998s 0.000133s 200.1 7493.4
rsa 3072 bits 0.015408s 0.000292s 64.9 3421.1
rsa 4096 bits 0.034826s 0.000513s 28.7 1949.1
rsa 7680 bits 0.267105s 0.001774s 3.7 563.8
rsa 15360 bits 1.650000s 0.007032s 0.6 142.2
sign verify sign/s verify/s
dsa 512 bits 0.000179s 0.000157s 5597.2 6360.0
dsa 1024 bits 0.000464s 0.000467s 2155.1 2143.0
dsa 2048 bits 0.001557s 0.001697s 642.2 589.2
sign verify sign/s verify/s
160 bit ecdsa (secp160r1) 0.0002s 0.0006s 4710.3 1741.5
192 bit ecdsa (nistp192) 0.0002s 0.0007s 4010.7 1404.4
224 bit ecdsa (nistp224) 0.0003s 0.0009s 3177.0 1105.1
256 bit ecdsa (nistp256) 0.0002s 0.0003s 4535.6 3258.7
384 bit ecdsa (nistp384) 0.0008s 0.0024s 1320.2 415.6
521 bit ecdsa (nistp521) 0.0016s 0.0057s 608.3 176.9
163 bit ecdsa (nistk163) 0.0006s 0.0018s 1788.6 564.9
233 bit ecdsa (nistk233) 0.0010s 0.0024s 1002.0 409.3
283 bit ecdsa (nistk283) 0.0016s 0.0053s 615.4 187.0
409 bit ecdsa (nistk409) 0.0037s 0.0114s 273.7 88.0
571 bit ecdsa (nistk571) 0.0078s 0.0247s 127.6 40.5
163 bit ecdsa (nistb163) 0.0006s 0.0019s 1788.8 529.2
233 bit ecdsa (nistb233) 0.0010s 0.0026s 1003.4 385.5
283 bit ecdsa (nistb283) 0.0016s 0.0060s 615.1 168.0
409 bit ecdsa (nistb409) 0.0037s 0.0127s 272.7 78.9
571 bit ecdsa (nistb571) 0.0079s 0.0278s 127.4 36.0
253 bit ecdsa (X25519) 0.0000s 0.0000s inf inf
op op/s
160 bit ecdh (secp160r1) 0.0005s 2095.8
192 bit ecdh (nistp192) 0.0006s 1708.1
224 bit ecdh (nistp224) 0.0008s 1330.4
256 bit ecdh (nistp256) 0.0002s 4525.4
384 bit ecdh (nistp384) 0.0020s 488.4
521 bit ecdh (nistp521) 0.0047s 214.2
163 bit ecdh (nistk163) 0.0009s 1155.7
233 bit ecdh (nistk233) 0.0012s 844.8
283 bit ecdh (nistk283) 0.0027s 371.6
409 bit ecdh (nistk409) 0.0056s 177.7
571 bit ecdh (nistk571) 0.0124s 80.8
163 bit ecdh (nistb163) 0.0009s 1093.4
233 bit ecdh (nistb233) 0.0013s 790.2
283 bit ecdh (nistb283) 0.0029s 339.4
409 bit ecdh (nistb409) 0.0062s 160.9
571 bit ecdh (nistb571) 0.0138s 72.5
253 bit ecdh (X25519) 0.0000s inf
$ openssl version
OpenSSL 1.1.0f 25 May 2017
$ openssl speed -elapsed |& tee openssl_speed_RaspberryPi3_B_Rev_1.2.txt
You have chosen to measure elapsed time instead of user CPU time.
Doing md4 for 3s on 16 size blocks: 1406019 md4's in 3.00s
Doing md4 for 3s on 64 size blocks: 1347274 md4's in 3.00s
Doing md4 for 3s on 256 size blocks: 1063141 md4's in 3.00s
Doing md4 for 3s on 1024 size blocks: 572129 md4's in 3.00s
Doing md4 for 3s on 8192 size blocks: 108065 md4's in 3.00s
Doing md4 for 3s on 16384 size blocks: 56052 md4's in 3.00s
Doing md5 for 3s on 16 size blocks: 3934567 md5's in 3.00s
Doing md5 for 3s on 64 size blocks: 2989282 md5's in 3.00s
Doing md5 for 3s on 256 size blocks: 1551012 md5's in 3.00s
Doing md5 for 3s on 1024 size blocks: 529661 md5's in 3.00s
Doing md5 for 3s on 8192 size blocks: 74297 md5's in 3.00s
Doing md5 for 3s on 16384 size blocks: 37393 md5's in 3.00s
Doing hmac(md5) for 3s on 16 size blocks: 1270549 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 64 size blocks: 1153420 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 256 size blocks: 851250 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 1024 size blocks: 413504 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 8192 size blocks: 71458 hmac(md5)'s in 3.00s
Doing hmac(md5) for 3s on 16384 size blocks: 36709 hmac(md5)'s in 3.00s
Doing sha1 for 3s on 16 size blocks: 2644427 sha1's in 3.00s
Doing sha1 for 3s on 64 size blocks: 1740862 sha1's in 3.00s
Doing sha1 for 3s on 256 size blocks: 781103 sha1's in 3.00s
Doing sha1 for 3s on 1024 size blocks: 247253 sha1's in 3.00s
Doing sha1 for 3s on 8192 size blocks: 33520 sha1's in 3.00s
Doing sha1 for 3s on 16384 size blocks: 16863 sha1's in 3.00s
Doing sha256 for 3s on 16 size blocks: 2155049 sha256's in 3.00s
Doing sha256 for 3s on 64 size blocks: 1362493 sha256's in 3.00s
Doing sha256 for 3s on 256 size blocks: 617089 sha256's in 3.00s
Doing sha256 for 3s on 1024 size blocks: 194046 sha256's in 3.00s
Doing sha256 for 3s on 8192 size blocks: 26227 sha256's in 3.00s
Doing sha256 for 3s on 16384 size blocks: 13191 sha256's in 3.00s
Doing sha512 for 3s on 16 size blocks: 655735 sha512's in 3.00s
Doing sha512 for 3s on 64 size blocks: 657304 sha512's in 3.00s
Doing sha512 for 3s on 256 size blocks: 241097 sha512's in 3.00s
Doing sha512 for 3s on 1024 size blocks: 82402 sha512's in 3.00s
Doing sha512 for 3s on 8192 size blocks: 11545 sha512's in 3.00s
Doing sha512 for 3s on 16384 size blocks: 5823 sha512's in 3.00s
Doing whirlpool for 3s on 16 size blocks: 296696 whirlpool's in 3.00s
Doing whirlpool for 3s on 64 size blocks: 153742 whirlpool's in 3.00s
Doing whirlpool for 3s on 256 size blocks: 62668 whirlpool's in 3.00s
Doing whirlpool for 3s on 1024 size blocks: 18601 whirlpool's in 3.00s
Doing whirlpool for 3s on 8192 size blocks: 2461 whirlpool's in 3.00s
Doing whirlpool for 3s on 16384 size blocks: 1235 whirlpool's in 3.00s
Doing rmd160 for 3s on 16 size blocks: 990765 rmd160's in 3.00s
Doing rmd160 for 3s on 64 size blocks: 797462 rmd160's in 3.00s
Doing rmd160 for 3s on 256 size blocks: 482396 rmd160's in 3.00s
Doing rmd160 for 3s on 1024 size blocks: 186906 rmd160's in 3.00s
Doing rmd160 for 3s on 8192 size blocks: 27845 rmd160's in 3.00s
Doing rmd160 for 3s on 16384 size blocks: 14116 rmd160's in 3.00s
Doing rc4 for 3s on 16 size blocks: 11821240 rc4's in 3.00s
Doing rc4 for 3s on 64 size blocks: 3391812 rc4's in 3.00s
Doing rc4 for 3s on 256 size blocks: 879941 rc4's in 3.00s
Doing rc4 for 3s on 1024 size blocks: 222509 rc4's in 3.00s
Doing rc4 for 3s on 8192 size blocks: 27901 rc4's in 3.00s
Doing rc4 for 3s on 16384 size blocks: 13954 rc4's in 3.00s
Doing des cbc for 3s on 16 size blocks: 3568370 des cbc's in 3.00s
Doing des cbc for 3s on 64 size blocks: 966910 des cbc's in 3.00s
Doing des cbc for 3s on 256 size blocks: 247693 des cbc's in 3.00s
Doing des cbc for 3s on 1024 size blocks: 62303 des cbc's in 3.00s
Doing des cbc for 3s on 8192 size blocks: 7803 des cbc's in 3.00s
Doing des cbc for 3s on 16384 size blocks: 3902 des cbc's in 3.01s
Doing des ede3 for 3s on 16 size blocks: 1353284 des ede3's in 3.00s
Doing des ede3 for 3s on 64 size blocks: 349855 des ede3's in 3.00s
Doing des ede3 for 3s on 256 size blocks: 88308 des ede3's in 3.00s
Doing des ede3 for 3s on 1024 size blocks: 22131 des ede3's in 3.00s
Doing des ede3 for 3s on 8192 size blocks: 2768 des ede3's in 3.00s
Doing des ede3 for 3s on 16384 size blocks: 1384 des ede3's in 3.00s
Doing aes-128 cbc for 3s on 16 size blocks: 7646424 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 64 size blocks: 2151302 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 256 size blocks: 558892 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 1024 size blocks: 141048 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 8192 size blocks: 17649 aes-128 cbc's in 3.00s
Doing aes-128 cbc for 3s on 16384 size blocks: 8829 aes-128 cbc's in 3.00s
Doing aes-192 cbc for 3s on 16 size blocks: 6661275 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 64 size blocks: 1848120 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 256 size blocks: 476924 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 1024 size blocks: 119973 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 8192 size blocks: 15028 aes-192 cbc's in 3.00s
Doing aes-192 cbc for 3s on 16384 size blocks: 7514 aes-192 cbc's in 3.00s
Doing aes-256 cbc for 3s on 16 size blocks: 6000522 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 64 size blocks: 1641240 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 256 size blocks: 422449 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 1024 size blocks: 106398 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 8192 size blocks: 13329 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 16384 size blocks: 6666 aes-256 cbc's in 3.00s
Doing aes-128 ige for 3s on 16 size blocks: 6654390 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 64 size blocks: 1977627 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 256 size blocks: 520376 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 1024 size blocks: 131575 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 8192 size blocks: 16488 aes-128 ige's in 3.00s
Doing aes-128 ige for 3s on 16384 size blocks: 8227 aes-128 ige's in 3.00s
Doing aes-192 ige for 3s on 16 size blocks: 5896039 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 64 size blocks: 1714748 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 256 size blocks: 448413 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 1024 size blocks: 113125 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 8192 size blocks: 14169 aes-192 ige's in 3.00s
Doing aes-192 ige for 3s on 16384 size blocks: 7073 aes-192 ige's in 3.01s
Doing aes-256 ige for 3s on 16 size blocks: 5371631 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 64 size blocks: 1540109 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 256 size blocks: 400787 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 1024 size blocks: 101016 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 8192 size blocks: 12650 aes-256 ige's in 3.00s
Doing aes-256 ige for 3s on 16384 size blocks: 6316 aes-256 ige's in 3.00s
Doing ghash for 3s on 16 size blocks: 8096614 ghash's in 3.00s
Doing ghash for 3s on 64 size blocks: 2259247 ghash's in 3.00s
Doing ghash for 3s on 256 size blocks: 584839 ghash's in 3.00s
Doing ghash for 3s on 1024 size blocks: 147528 ghash's in 3.00s
Doing ghash for 3s on 8192 size blocks: 18491 ghash's in 3.00s
Doing ghash for 3s on 16384 size blocks: 9246 ghash's in 3.00s
Doing camellia-128 cbc for 3s on 16 size blocks: 5634498 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 64 size blocks: 1605877 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 256 size blocks: 418556 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 1024 size blocks: 105628 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 8192 size blocks: 13239 camellia-128 cbc's in 3.00s
Doing camellia-128 cbc for 3s on 16384 size blocks: 6620 camellia-128 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 16 size blocks: 4602808 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 64 size blocks: 1273140 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 256 size blocks: 328973 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 1024 size blocks: 82880 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 8192 size blocks: 10382 camellia-192 cbc's in 3.00s
Doing camellia-192 cbc for 3s on 16384 size blocks: 5192 camellia-192 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 16 size blocks: 4586282 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 64 size blocks: 1273875 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 256 size blocks: 329056 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 1024 size blocks: 82881 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 8192 size blocks: 10382 camellia-256 cbc's in 3.00s
Doing camellia-256 cbc for 3s on 16384 size blocks: 5192 camellia-256 cbc's in 3.00s
Doing seed cbc for 3s on 16 size blocks: 4314942 seed cbc's in 3.00s
Doing seed cbc for 3s on 64 size blocks: 1190054 seed cbc's in 3.00s
Doing seed cbc for 3s on 256 size blocks: 306700 seed cbc's in 3.00s
Doing seed cbc for 3s on 1024 size blocks: 77246 seed cbc's in 3.00s
Doing seed cbc for 3s on 8192 size blocks: 9677 seed cbc's in 3.00s
Doing seed cbc for 3s on 16384 size blocks: 4839 seed cbc's in 3.00s
Doing rc2 cbc for 3s on 16 size blocks: 3115230 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 64 size blocks: 824279 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 256 size blocks: 209301 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 1024 size blocks: 52553 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 8192 size blocks: 6570 rc2 cbc's in 3.00s
Doing rc2 cbc for 3s on 16384 size blocks: 3286 rc2 cbc's in 3.00s
Doing blowfish cbc for 3s on 16 size blocks: 5140708 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 64 size blocks: 1481093 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 256 size blocks: 384852 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 1024 size blocks: 97256 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 8192 size blocks: 12195 blowfish cbc's in 3.00s
Doing blowfish cbc for 3s on 16384 size blocks: 6099 blowfish cbc's in 3.00s
Doing cast cbc for 3s on 16 size blocks: 5034416 cast cbc's in 3.00s
Doing cast cbc for 3s on 64 size blocks: 1445145 cast cbc's in 3.00s
Doing cast cbc for 3s on 256 size blocks: 376810 cast cbc's in 3.00s
Doing cast cbc for 3s on 1024 size blocks: 95232 cast cbc's in 3.00s
Doing cast cbc for 3s on 8192 size blocks: 11941 cast cbc's in 3.00s
Doing cast cbc for 3s on 16384 size blocks: 5970 cast cbc's in 3.00s
Doing 512 bit private rsa's for 10s: 12599 512 bit private RSA's in 10.00s
Doing 512 bit public rsa's for 10s: 150735 512 bit public RSA's in 10.01s
Doing 1024 bit private rsa's for 10s: 2376 1024 bit private RSA's in 10.00s
Doing 1024 bit public rsa's for 10s: 49595 1024 bit public RSA's in 10.00s
Doing 2048 bit private rsa's for 10s: 365 2048 bit private RSA's in 10.02s
Doing 2048 bit public rsa's for 10s: 13864 2048 bit public RSA's in 10.00s
Doing 3072 bit private rsa's for 10s: 119 3072 bit private RSA's in 10.03s
Doing 3072 bit public rsa's for 10s: 6404 3072 bit public RSA's in 10.00s
Doing 4096 bit private rsa's for 10s: 53 4096 bit private RSA's in 10.04s
Doing 4096 bit public rsa's for 10s: 3708 4096 bit public RSA's in 10.00s
Doing 7680 bit private rsa's for 10s: 9 7680 bit private RSA's in 10.33s
Doing 7680 bit public rsa's for 10s: 1096 7680 bit public RSA's in 10.00s
Doing 15360 bit private rsa's for 10s: 2 15360 bit private RSA's in 16.95s
Doing 15360 bit public rsa's for 10s: 279 15360 bit public RSA's in 10.02s
Doing 512 bit sign dsa's for 10s: 11857 512 bit DSA signs in 10.00s
Doing 512 bit verify dsa's for 10s: 12780 512 bit DSA verify in 10.00s
Doing 1024 bit sign dsa's for 10s: 4240 1024 bit DSA signs in 10.00s
Doing 1024 bit verify dsa's for 10s: 4116 1024 bit DSA verify in 10.00s
Doing 2048 bit sign dsa's for 10s: 1231 2048 bit DSA signs in 10.00s
Doing 2048 bit verify dsa's for 10s: 1168 2048 bit DSA verify in 10.00s
Doing 160 bit sign ecdsa's for 10s: 12787 160 bit ECDSA signs in 10.00s
Doing 160 bit verify ecdsa's for 10s: 5229 160 bit ECDSA verify in 10.00s
Doing 192 bit sign ecdsa's for 10s: 14117 192 bit ECDSA signs in 10.00s
Doing 192 bit verify ecdsa's for 10s: 3917 192 bit ECDSA verify in 10.00s
Doing 224 bit sign ecdsa's for 10s: 10873 224 bit ECDSA signs in 10.00s
Doing 224 bit verify ecdsa's for 10s: 2913 224 bit ECDSA verify in 10.00s
Doing 256 bit sign ecdsa's for 10s: 16315 256 bit ECDSA signs in 10.00s
Doing 256 bit verify ecdsa's for 10s: 7733 256 bit ECDSA verify in 10.00s
Doing 384 bit sign ecdsa's for 10s: 3578 384 bit ECDSA signs in 10.00s
Doing 384 bit verify ecdsa's for 10s: 948 384 bit ECDSA verify in 10.01s
Doing 521 bit sign ecdsa's for 10s: 1643 521 bit ECDSA signs in 10.01s
Doing 521 bit verify ecdsa's for 10s: 432 521 bit ECDSA verify in 10.02s
Doing 163 bit sign ecdsa's for 10s: 5061 163 bit ECDSA signs in 10.00s
Doing 163 bit verify ecdsa's for 10s: 1477 163 bit ECDSA verify in 10.00s
Doing 233 bit sign ecdsa's for 10s: 2429 233 bit ECDSA signs in 10.01s
Doing 233 bit verify ecdsa's for 10s: 781 233 bit ECDSA verify in 10.00s
Doing 283 bit sign ecdsa's for 10s: 1572 283 bit ECDSA signs in 10.00s
Doing 283 bit verify ecdsa's for 10s: 424 283 bit ECDSA verify in 10.00s
Doing 409 bit sign ecdsa's for 10s: 594 409 bit ECDSA signs in 10.00s
Doing 409 bit verify ecdsa's for 10s: 188 409 bit ECDSA verify in 10.04s
Doing 571 bit sign ecdsa's for 10s: 248 571 bit ECDSA signs in 10.02s
Doing 571 bit verify ecdsa's for 10s: 81 571 bit ECDSA verify in 10.09s
Doing 163 bit sign ecdsa's for 10s: 5068 163 bit ECDSA signs in 10.00s
Doing 163 bit verify ecdsa's for 10s: 1397 163 bit ECDSA verify in 10.01s
Doing 233 bit sign ecdsa's for 10s: 2445 233 bit ECDSA signs in 10.00s
Doing 233 bit verify ecdsa's for 10s: 710 233 bit ECDSA verify in 10.00s
Doing 283 bit sign ecdsa's for 10s: 1567 283 bit ECDSA signs in 10.01s
Doing 283 bit verify ecdsa's for 10s: 381 283 bit ECDSA verify in 10.02s
Doing 409 bit sign ecdsa's for 10s: 596 409 bit ECDSA signs in 10.02s
Doing 409 bit verify ecdsa's for 10s: 164 409 bit ECDSA verify in 10.00s
Doing 571 bit sign ecdsa's for 10s: 249 571 bit ECDSA signs in 10.03s
Doing 571 bit verify ecdsa's for 10s: 70 571 bit ECDSA verify in 10.02s
ECDSA failure.
1995867552:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../crypto/ec/ec_curve.c:3100:
Doing 160 bit ecdh's for 10s: 6324 160-bit ECDH ops in 10.00s
Doing 192 bit ecdh's for 10s: 4578 192-bit ECDH ops in 10.00s
Doing 224 bit ecdh's for 10s: 3509 224-bit ECDH ops in 10.00s
Doing 256 bit ecdh's for 10s: 10338 256-bit ECDH ops in 10.00s
Doing 384 bit ecdh's for 10s: 1125 384-bit ECDH ops in 10.00s
Doing 521 bit ecdh's for 10s: 516 521-bit ECDH ops in 10.01s
Doing 163 bit ecdh's for 10s: 2999 163-bit ECDH ops in 10.01s
Doing 233 bit ecdh's for 10s: 1620 233-bit ECDH ops in 10.00s
Doing 283 bit ecdh's for 10s: 859 283-bit ECDH ops in 10.01s
Doing 409 bit ecdh's for 10s: 379 409-bit ECDH ops in 10.01s
Doing 571 bit ecdh's for 10s: 162 571-bit ECDH ops in 10.00s
Doing 163 bit ecdh's for 10s: 2786 163-bit ECDH ops in 10.00s
Doing 233 bit ecdh's for 10s: 1438 233-bit ECDH ops in 10.01s
Doing 283 bit ecdh's for 10s: 765 283-bit ECDH ops in 10.00s
Doing 409 bit ecdh's for 10s: 332 409-bit ECDH ops in 10.02s
Doing 571 bit ecdh's for 10s: 141 571-bit ECDH ops in 10.01s
ECDH failure.
1995867552:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../crypto/ec/ec_curve.c:3100:
1995867552:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../crypto/ec/ec_curve.c:3100:
OpenSSL 1.1.0f 25 May 2017
built on: reproducible build, date unspecified
options:bn(64,32) rc4(char) des(long) aes(partial) blowfish(ptr)
compiler: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/lib/ssl\"" -DENGINESDIR="\"/usr/lib/arm-linux-gnueabihf/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 bytes
md4 7498.77k 28741.85k 90721.37k 195286.70k 295089.49k 306118.66k
md5 20984.36k 63771.35k 132353.02k 180790.95k 202880.34k 204215.64k
hmac(md5) 6776.26k 24606.29k 72640.00k 141142.70k 195127.98k 200480.09k
sha1 14103.61k 37138.39k 66654.12k 84395.69k 91531.95k 92094.46k
rmd160 5284.08k 17012.52k 41164.46k 63797.25k 76035.41k 77092.18k
rc4 63046.61k 72358.66k 75088.30k 75949.74k 76188.33k 76207.45k
des cbc 19031.31k 20627.41k 21136.47k 21266.09k 21307.39k 21239.32k
des ede3 7217.51k 7463.57k 7535.62k 7554.05k 7558.49k 7558.49k
seed-ecb 21589.75k 24882.06k 25762.68k 26019.84k 26157.06k 26159.79k
seed cbc 23013.02k 25387.82k 26171.73k 26366.63k 26424.66k 26427.39k
rc2 cbc 16614.56k 17584.62k 17860.35k 17938.09k 17940.48k 17945.94k
blowfish cbc 27417.11k 31596.65k 32840.70k 33196.71k 33300.48k 33308.67k
cast cbc 26850.22k 30829.76k 32154.45k 32505.86k 32606.89k 32604.16k
aes-128-ctr 25797.75k 34005.38k 37318.83k 38384.64k 38663.51k 38666.24k
aes-128 cbc 40780.93k 45894.44k 47692.12k 48144.38k 48193.54k 48218.11k
aes-128-ecb 39542.81k 46130.75k 49029.63k 49893.38k 50113.19k 50145.96k
aes-192 cbc 35526.80k 39426.56k 40697.51k 40950.78k 41036.46k 41036.46k
aes-256 cbc 32002.78k 35013.12k 36048.98k 36317.18k 36397.06k 36405.25k
camellia-128 cbc 30050.66k 34258.71k 35716.78k 36054.36k 36151.30k 36154.03k
camellia-192 cbc 24548.31k 27160.32k 28072.36k 28289.71k 28349.78k 28355.24k
camellia-256 cbc 24460.17k 27176.00k 28079.45k 28290.05k 28349.78k 28355.24k
chacha20 46282.47k 95947.26k 110927.03k 115580.25k 117006.34k 117211.14k
sha256 11493.59k 29066.52k 52658.26k 66234.37k 71617.19k 72040.45k
sha512 3497.25k 14022.49k 20573.61k 28126.55k 31525.55k 31801.34k
whirlpool 1582.38k 3279.83k 5347.67k 6349.14k 6720.17k 6744.75k
aes-128 ige 35490.08k 42189.38k 44405.42k 44910.93k 45023.23k 44930.39k
aes-192 ige 31445.54k 36581.29k 38264.58k 38613.33k 38690.82k 38499.68k
aes-256 ige 28648.70k 32855.66k 34200.49k 34480.13k 34542.93k 34493.78k
ghash 43181.94k 48197.27k 49906.26k 50356.22k 50492.76k 50495.49k
sign verify sign/s verify/s
rsa 512 bits 0.000794s 0.000066s 1259.9 15058.4
rsa 1024 bits 0.004209s 0.000202s 237.6 4959.5
rsa 2048 bits 0.027452s 0.000721s 36.4 1386.4
rsa 3072 bits 0.084286s 0.001562s 11.9 640.4
rsa 4096 bits 0.189434s 0.002697s 5.3 370.8
rsa 7680 bits 1.147778s 0.009124s 0.9 109.6
rsa 15360 bits 8.475000s 0.035914s 0.1 27.8
sign verify sign/s verify/s
dsa 512 bits 0.000843s 0.000782s 1185.7 1278.0
dsa 1024 bits 0.002358s 0.002430s 424.0 411.6
dsa 2048 bits 0.008123s 0.008562s 123.1 116.8
sign verify sign/s verify/s
160 bit ecdsa (secp160r1) 0.0008s 0.0019s 1278.7 522.9
192 bit ecdsa (nistp192) 0.0007s 0.0026s 1411.7 391.7
224 bit ecdsa (nistp224) 0.0009s 0.0034s 1087.3 291.3
256 bit ecdsa (nistp256) 0.0006s 0.0013s 1631.5 773.3
384 bit ecdsa (nistp384) 0.0028s 0.0106s 357.8 94.7
521 bit ecdsa (nistp521) 0.0061s 0.0232s 164.1 43.1
163 bit ecdsa (nistk163) 0.0020s 0.0068s 506.1 147.7
233 bit ecdsa (nistk233) 0.0041s 0.0128s 242.7 78.1
283 bit ecdsa (nistk283) 0.0064s 0.0236s 157.2 42.4
409 bit ecdsa (nistk409) 0.0168s 0.0534s 59.4 18.7
571 bit ecdsa (nistk571) 0.0404s 0.1246s 24.8 8.0
163 bit ecdsa (nistb163) 0.0020s 0.0072s 506.8 139.6
233 bit ecdsa (nistb233) 0.0041s 0.0141s 244.5 71.0
283 bit ecdsa (nistb283) 0.0064s 0.0263s 156.5 38.0
409 bit ecdsa (nistb409) 0.0168s 0.0610s 59.5 16.4
571 bit ecdsa (nistb571) 0.0403s 0.1431s 24.8 7.0
253 bit ecdsa (X25519) 0.0000s 0.0000s inf inf
op op/s
160 bit ecdh (secp160r1) 0.0016s 632.4
192 bit ecdh (nistp192) 0.0022s 457.8
224 bit ecdh (nistp224) 0.0028s 350.9
256 bit ecdh (nistp256) 0.0010s 1033.8
384 bit ecdh (nistp384) 0.0089s 112.5
521 bit ecdh (nistp521) 0.0194s 51.5
163 bit ecdh (nistk163) 0.0033s 299.6
233 bit ecdh (nistk233) 0.0062s 162.0
283 bit ecdh (nistk283) 0.0117s 85.8
409 bit ecdh (nistk409) 0.0264s 37.9
571 bit ecdh (nistk571) 0.0617s 16.2
163 bit ecdh (nistb163) 0.0036s 278.6
233 bit ecdh (nistb233) 0.0070s 143.7
283 bit ecdh (nistb283) 0.0131s 76.5
409 bit ecdh (nistb409) 0.0302s 33.1
571 bit ecdh (nistb571) 0.0710s 14.1
253 bit ecdh (X25519) 0.0000s inf
rock@localhost:~$ openssl speed aes-256-cbc
Doing aes-256 cbc for 3s on 16 size blocks: 10955656 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 64 size blocks: 2971918 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 256 size blocks: 752396 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 1024 size blocks: 189230 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 8192 size blocks: 23578 aes-256 cbc's in 3.00s
Doing aes-256 cbc for 3s on 16384 size blocks: 11824 aes-256 cbc's in 3.00s
OpenSSL 1.1.0g 2 Nov 2017
built on: reproducible build, date unspecified
options:bn(64,64) rc4(char) des(int) aes(partial) blowfish(ptr)
compiler: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/lib/ssl\"" -DENGINESDIR="\"/usr/lib/aarch64-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 bytes
aes-256 cbc 58430.17k 63400.92k 64204.46k 64590.51k 64383.66k 64574.81k
rock@localhost:~$ openssl speed -evp AES256
Doing aes-256-cbc for 3s on 16 size blocks: 61406905 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 64 size blocks: 31809750 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 256 size blocks: 10623315 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 1024 size blocks: 2875284 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 8192 size blocks: 370290 aes-256-cbc's in 3.00s
Doing aes-256-cbc for 3s on 16384 size blocks: 185541 aes-256-cbc's in 3.00s
OpenSSL 1.1.0g 2 Nov 2017
built on: reproducible build, date unspecified
options:bn(64,64) rc4(char) des(int) aes(partial) blowfish(ptr)
compiler: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/lib/ssl\"" -DENGINESDIR="\"/usr/lib/aarch64-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 bytes
aes-256-cbc 327503.49k 678608.00k 906522.88k 981430.27k 1011138.56k 1013301.25k
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment