Doing md4 for 3s on 16 size blocks: 1047030 md4's in 2.99s Doing md4 for 3s on 64 size blocks: 929030 md4's in 3.01s Doing md4 for 3s on 256 size blocks: 690043 md4's in 2.99s Doing md4 for 3s on 1024 size blocks: 338709 md4's in 3.01s Doing md4 for 3s on 8192 size blocks: 58952 md4's in 2.97s Doing md5 for 3s on 16 size blocks: 739550 md5's in 3.01s Doing md5 for 3s on 64 size blocks: 635240 md5's in 3.01s Doing md5 for 3s on 256 size blocks: 447021 md5's in 3.02s Doing md5 for 3s on 1024 size blocks: 204068 md5's in 3.02s Doing md5 for 3s on 8192 size blocks: 33745 md5's in 2.99s Doing hmac(md5) for 3s on 16 size blocks: 672603 hmac(md5)'s in 3.00s Doing hmac(md5) for 3s on 64 size blocks: 581712 hmac(md5)'s in 3.00s Doing hmac(md5) for 3s on 256 size blocks: 420069 hmac(md5)'s in 3.02s Doing hmac(md5) for 3s on 1024 size blocks: 198848 hmac(md5)'s in 2.98s Doing hmac(md5) for 3s on 8192 size blocks: 33606 hmac(md5)'s in 3.00s Doing sha1 for 3s on 16 size blocks: 831454 sha1's in 3.00s Doing sha1 for 3s on 64 size blocks: 671486 sha1's in 3.03s Doing sha1 for 3s on 256 size blocks: 415519 sha1's in 3.02s Doing sha1 for 3s on 1024 size blocks: 164541 sha1's in 3.02s Doing sha1 for 3s on 8192 size blocks: 24787 sha1's in 3.01s Doing sha256 for 3s on 16 size blocks: 987396 sha256's in 3.00s Doing sha256 for 3s on 64 size blocks: 605794 sha256's in 3.01s Doing sha256 for 3s on 256 size blocks: 281979 sha256's in 3.04s Doing sha256 for 3s on 1024 size blocks: 90157 sha256's in 2.99s Doing sha256 for 3s on 8192 size blocks: 12266 sha256's in 3.00s Doing sha512 for 3s on 16 size blocks: 982620 sha512's in 2.99s Doing sha512 for 3s on 64 size blocks: 979714 sha512's in 3.00s Doing sha512 for 3s on 256 size blocks: 443138 sha512's in 3.00s Doing sha512 for 3s on 1024 size blocks: 167378 sha512's in 3.00s Doing sha512 for 3s on 8192 size blocks: 24605 sha512's in 3.03s Doing whirlpool for 3s on 16 size blocks: 368771 whirlpool's in 3.01s Doing whirlpool for 3s on 64 size blocks: 207344 whirlpool's in 3.00s Doing whirlpool for 3s on 256 size blocks: 89961 whirlpool's in 2.99s Doing whirlpool for 3s on 1024 size blocks: 27644 whirlpool's in 3.04s Doing whirlpool for 3s on 8192 size blocks: 3696 whirlpool's in 3.00s Doing rmd160 for 3s on 16 size blocks: 736413 rmd160's in 3.00s Doing rmd160 for 3s on 64 size blocks: 588464 rmd160's in 3.01s Doing rmd160 for 3s on 256 size blocks: 359601 rmd160's in 3.02s Doing rmd160 for 3s on 1024 size blocks: 140703 rmd160's in 3.00s Doing rmd160 for 3s on 8192 size blocks: 21059 rmd160's in 3.00s Doing rc4 for 3s on 16 size blocks: 9195871 rc4's in 2.99s Doing rc4 for 3s on 64 size blocks: 2548672 rc4's in 3.01s Doing rc4 for 3s on 256 size blocks: 652650 rc4's in 3.02s Doing rc4 for 3s on 1024 size blocks: 164814 rc4's in 3.00s Doing rc4 for 3s on 8192 size blocks: 20662 rc4's in 3.04s Doing des cbc for 3s on 16 size blocks: 2065289 des cbc's in 3.02s Doing des cbc for 3s on 64 size blocks: 543898 des cbc's in 3.01s Doing des cbc for 3s on 256 size blocks: 138051 des cbc's in 3.02s Doing des cbc for 3s on 1024 size blocks: 34645 des cbc's in 3.02s Doing des cbc for 3s on 8192 size blocks: 4336 des cbc's in 3.01s Doing des ede3 for 3s on 16 size blocks: 783631 des ede3's in 3.00s Doing des ede3 for 3s on 64 size blocks: 200075 des ede3's in 3.02s Doing des ede3 for 3s on 256 size blocks: 50316 des ede3's in 3.02s Doing des ede3 for 3s on 1024 size blocks: 12598 des ede3's in 3.01s Doing des ede3 for 3s on 8192 size blocks: 1576 des ede3's in 3.01s Doing aes-128 cbc for 3s on 16 size blocks: 4235057 aes-128 cbc's in 3.01s Doing aes-128 cbc for 3s on 64 size blocks: 1256826 aes-128 cbc's in 3.00s Doing aes-128 cbc for 3s on 256 size blocks: 331733 aes-128 cbc's in 3.02s Doing aes-128 cbc for 3s on 1024 size blocks: 84107 aes-128 cbc's in 3.02s Doing aes-128 cbc for 3s on 8192 size blocks: 10557 aes-128 cbc's in 3.02s Doing aes-192 cbc for 3s on 16 size blocks: 3768301 aes-192 cbc's in 3.00s Doing aes-192 cbc for 3s on 64 size blocks: 1095334 aes-192 cbc's in 3.03s Doing aes-192 cbc for 3s on 256 size blocks: 287053 aes-192 cbc's in 3.01s Doing aes-192 cbc for 3s on 1024 size blocks: 72641 aes-192 cbc's in 3.01s Doing aes-192 cbc for 3s on 8192 size blocks: 9113 aes-192 cbc's in 3.01s Doing aes-256 cbc for 3s on 16 size blocks: 3386588 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 64 size blocks: 957130 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 256 size blocks: 249411 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 1024 size blocks: 63030 aes-256 cbc's in 3.00s Doing aes-256 cbc for 3s on 8192 size blocks: 7915 aes-256 cbc's in 3.03s Doing aes-128 ige for 3s on 16 size blocks: 3715119 aes-128 ige's in 2.98s Doing aes-128 ige for 3s on 64 size blocks: 1198031 aes-128 ige's in 3.02s Doing aes-128 ige for 3s on 256 size blocks: 324919 aes-128 ige's in 3.00s Doing aes-128 ige for 3s on 1024 size blocks: 82984 aes-128 ige's in 3.00s Doing aes-128 ige for 3s on 8192 size blocks: 10412 aes-128 ige's in 3.02s Doing aes-192 ige for 3s on 16 size blocks: 3351081 aes-192 ige's in 3.04s Doing aes-192 ige for 3s on 64 size blocks: 1050485 aes-192 ige's in 3.02s Doing aes-192 ige for 3s on 256 size blocks: 281944 aes-192 ige's in 3.01s Doing aes-192 ige for 3s on 1024 size blocks: 71802 aes-192 ige's in 2.99s Doing aes-192 ige for 3s on 8192 size blocks: 9003 aes-192 ige's in 3.00s Doing aes-256 ige for 3s on 16 size blocks: 3034348 aes-256 ige's in 3.01s Doing aes-256 ige for 3s on 64 size blocks: 922750 aes-256 ige's in 2.99s Doing aes-256 ige for 3s on 256 size blocks: 245545 aes-256 ige's in 2.98s Doing aes-256 ige for 3s on 1024 size blocks: 62398 aes-256 ige's in 3.02s Doing aes-256 ige for 3s on 8192 size blocks: 7830 aes-256 ige's in 3.01s Doing ghash for 3s on 16 size blocks: 5478405 ghash's in 2.99s Doing ghash for 3s on 64 size blocks: 1542355 ghash's in 3.00s Doing ghash for 3s on 256 size blocks: 400978 ghash's in 3.00s Doing ghash for 3s on 1024 size blocks: 101255 ghash's in 2.99s Doing ghash for 3s on 8192 size blocks: 12695 ghash's in 3.01s Doing aes-128 gcm for 3s on 16 size blocks: 942753 aes-128 gcm's in 2.98s Doing aes-128 gcm for 3s on 64 size blocks: 478074 aes-128 gcm's in 3.01s Doing aes-128 gcm for 3s on 256 size blocks: 162214 aes-128 gcm's in 3.00s Doing aes-128 gcm for 3s on 1024 size blocks: 44522 aes-128 gcm's in 3.00s Doing aes-128 gcm for 3s on 8192 size blocks: 5716 aes-128 gcm's in 3.00s Doing aes-256 gcm for 3s on 16 size blocks: 846970 aes-256 gcm's in 3.00s Doing aes-256 gcm for 3s on 64 size blocks: 417435 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 256 size blocks: 138747 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 1024 size blocks: 37779 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 8192 size blocks: 4836 aes-256 gcm's in 3.00s Doing chacha20 poly1305 for 3s on 16 size blocks: 682463 chacha20 poly1305's in 3.03s Doing chacha20 poly1305 for 3s on 64 size blocks: 673603 chacha20 poly1305's in 3.00s Doing chacha20 poly1305 for 3s on 256 size blocks: 359849 chacha20 poly1305's in 3.02s Doing chacha20 poly1305 for 3s on 1024 size blocks: 126584 chacha20 poly1305's in 3.01s Doing chacha20 poly1305 for 3s on 8192 size blocks: 17948 chacha20 poly1305's in 3.02s Doing camellia-128 cbc for 3s on 16 size blocks: 3560242 camellia-128 cbc's in 3.03s Doing camellia-128 cbc for 3s on 64 size blocks: 1027676 camellia-128 cbc's in 2.99s Doing camellia-128 cbc for 3s on 256 size blocks: 268485 camellia-128 cbc's in 3.02s Doing camellia-128 cbc for 3s on 1024 size blocks: 67887 camellia-128 cbc's in 3.00s Doing camellia-128 cbc for 3s on 8192 size blocks: 8514 camellia-128 cbc's in 3.03s Doing camellia-192 cbc for 3s on 16 size blocks: 2879881 camellia-192 cbc's in 3.00s Doing camellia-192 cbc for 3s on 64 size blocks: 807349 camellia-192 cbc's in 3.02s Doing camellia-192 cbc for 3s on 256 size blocks: 208910 camellia-192 cbc's in 3.00s Doing camellia-192 cbc for 3s on 1024 size blocks: 52690 camellia-192 cbc's in 3.02s Doing camellia-192 cbc for 3s on 8192 size blocks: 6604 camellia-192 cbc's in 3.01s Doing camellia-256 cbc for 3s on 16 size blocks: 2879596 camellia-256 cbc's in 3.01s Doing camellia-256 cbc for 3s on 64 size blocks: 807339 camellia-256 cbc's in 3.03s Doing camellia-256 cbc for 3s on 256 size blocks: 208910 camellia-256 cbc's in 2.99s Doing camellia-256 cbc for 3s on 1024 size blocks: 52690 camellia-256 cbc's in 3.01s Doing camellia-256 cbc for 3s on 8192 size blocks: 6603 camellia-256 cbc's in 3.02s Doing idea cbc for 3s on 16 size blocks: 2721092 idea cbc's in 3.03s Doing idea cbc for 3s on 64 size blocks: 738103 idea cbc's in 2.99s Doing idea cbc for 3s on 256 size blocks: 188549 idea cbc's in 3.00s Doing idea cbc for 3s on 1024 size blocks: 47396 idea cbc's in 3.02s Doing idea cbc for 3s on 8192 size blocks: 5934 idea cbc's in 3.01s Doing rc2 cbc for 3s on 16 size blocks: 1837439 rc2 cbc's in 3.00s Doing rc2 cbc for 3s on 64 size blocks: 484432 rc2 cbc's in 3.01s Doing rc2 cbc for 3s on 256 size blocks: 123383 rc2 cbc's in 3.02s Doing rc2 cbc for 3s on 1024 size blocks: 30981 rc2 cbc's in 3.02s Doing rc2 cbc for 3s on 8192 size blocks: 3874 rc2 cbc's in 3.00s Doing blowfish cbc for 3s on 16 size blocks: 4512515 blowfish cbc's in 2.98s Doing blowfish cbc for 3s on 64 size blocks: 1274324 blowfish cbc's in 3.01s Doing blowfish cbc for 3s on 256 size blocks: 330794 blowfish cbc's in 3.02s Doing blowfish cbc for 3s on 1024 size blocks: 83496 blowfish cbc's in 3.02s Doing blowfish cbc for 3s on 8192 size blocks: 10467 blowfish cbc's in 3.02s Doing cast cbc for 3s on 16 size blocks: 3479625 cast cbc's in 3.00s Doing cast cbc for 3s on 64 size blocks: 988314 cast cbc's in 3.01s Doing cast cbc for 3s on 256 size blocks: 256721 cast cbc's in 3.03s Doing cast cbc for 3s on 1024 size blocks: 64813 cast cbc's in 2.99s Doing cast cbc for 3s on 8192 size blocks: 8125 cast cbc's in 3.03s Doing 512 bit private rsa's for 10s: 6611 512 bit private RSA's in 10.01s Doing 512 bit public rsa's for 10s: 58950 512 bit public RSA's in 10.00s Doing 1024 bit private rsa's for 10s: 1671 1024 bit private RSA's in 10.00s Doing 1024 bit public rsa's for 10s: 21021 1024 bit public RSA's in 10.02s Doing 2048 bit private rsa's for 10s: 298 2048 bit private RSA's in 9.97s Doing 2048 bit public rsa's for 10s: 6602 2048 bit public RSA's in 9.99s Doing 4096 bit private rsa's for 10s: 48 4096 bit private RSA's in 10.11s Doing 4096 bit public rsa's for 10s: 1883 4096 bit public RSA's in 9.98s Doing 512 bit sign dsa's for 10s: 6925 512 bit DSA signs in 10.03s Doing 512 bit verify dsa's for 10s: 7693 512 bit DSA verify in 10.00s Doing 1024 bit sign dsa's for 10s: 3078 1024 bit DSA signs in 10.02s Doing 1024 bit verify dsa's for 10s: 3015 1024 bit DSA verify in 10.04s Doing 2048 bit sign dsa's for 10s: 1051 2048 bit DSA signs in 10.03s Doing 2048 bit verify dsa's for 10s: 967 2048 bit DSA verify in 10.00s Doing 160 bit sign ecdsa's for 10s: 1139 160 bit ECDSA signs in 10.00s Doing 160 bit verify ecdsa's for 10s: 1756 160 bit ECDSA verify in 10.00s Doing 192 bit sign ecdsa's for 10s: 1190 192 bit ECDSA signs in 10.02s Doing 192 bit verify ecdsa's for 10s: 1783 192 bit ECDSA verify in 10.05s Doing 224 bit sign ecdsa's for 10s: 884 224 bit ECDSA signs in 10.03s Doing 224 bit verify ecdsa's for 10s: 1389 224 bit ECDSA verify in 10.04s Doing 256 bit sign ecdsa's for 10s: 804 256 bit ECDSA signs in 10.00s Doing 256 bit verify ecdsa's for 10s: 1246 256 bit ECDSA verify in 10.00s Doing 384 bit sign ecdsa's for 10s: 394 384 bit ECDSA signs in 9.96s Doing 384 bit verify ecdsa's for 10s: 642 384 bit ECDSA verify in 9.95s Doing 521 bit sign ecdsa's for 10s: 207 521 bit ECDSA signs in 9.96s Doing 521 bit verify ecdsa's for 10s: 364 521 bit ECDSA verify in 10.03s Doing 163 bit sign ecdsa's for 10s: 612 163 bit ECDSA signs in 10.01s Doing 163 bit verify ecdsa's for 10s: 911 163 bit ECDSA verify in 9.98s Doing 233 bit sign ecdsa's for 10s: 238 233 bit ECDSA signs in 10.03s Doing 233 bit verify ecdsa's for 10s: 352 233 bit ECDSA verify in 10.04s Doing 283 bit sign ecdsa's for 10s: 141 283 bit ECDSA signs in 10.05s Doing 283 bit verify ecdsa's for 10s: 207 283 bit ECDSA verify in 10.08s Doing 409 bit sign ecdsa's for 10s: 57 409 bit ECDSA signs in 10.07s Doing 409 bit verify ecdsa's for 10s: 85 409 bit ECDSA verify in 9.99s Doing 571 bit sign ecdsa's for 10s: 24 571 bit ECDSA signs in 10.39s Doing 571 bit verify ecdsa's for 10s: 35 571 bit ECDSA verify in 10.04s Doing 163 bit sign ecdsa's for 10s: 613 163 bit ECDSA signs in 10.05s Doing 163 bit verify ecdsa's for 10s: 894 163 bit ECDSA verify in 10.01s Doing 233 bit sign ecdsa's for 10s: 238 233 bit ECDSA signs in 10.04s Doing 233 bit verify ecdsa's for 10s: 357 233 bit ECDSA verify in 10.00s Doing 283 bit sign ecdsa's for 10s: 141 283 bit ECDSA signs in 10.07s Doing 283 bit verify ecdsa's for 10s: 206 283 bit ECDSA verify in 10.03s Doing 409 bit sign ecdsa's for 10s: 57 409 bit ECDSA signs in 10.13s Doing 409 bit verify ecdsa's for 10s: 85 409 bit ECDSA verify in 10.08s Doing 571 bit sign ecdsa's for 10s: 24 571 bit ECDSA signs in 10.33s Doing 571 bit verify ecdsa's for 10s: 35 571 bit ECDSA verify in 10.05s Doing 160 bit ecdh's for 10s: 1205 160-bit ECDH ops in 9.97s Doing 192 bit ecdh's for 10s: 1278 192-bit ECDH ops in 10.03s Doing 224 bit ecdh's for 10s: 941 224-bit ECDH ops in 10.01s Doing 256 bit ecdh's for 10s: 857 256-bit ECDH ops in 9.97s Doing 384 bit ecdh's for 10s: 413 384-bit ECDH ops in 10.04s Doing 521 bit ecdh's for 10s: 215 521-bit ECDH ops in 9.99s Doing 163 bit ecdh's for 10s: 632 163-bit ECDH ops in 10.00s Doing 233 bit ecdh's for 10s: 243 233-bit ECDH ops in 10.03s Doing 283 bit ecdh's for 10s: 143 283-bit ECDH ops in 9.99s Doing 409 bit ecdh's for 10s: 58 409-bit ECDH ops in 10.13s Doing 571 bit ecdh's for 10s: 24 571-bit ECDH ops in 10.32s Doing 163 bit ecdh's for 10s: 635 163-bit ECDH ops in 10.05s Doing 233 bit ecdh's for 10s: 243 233-bit ECDH ops in 10.01s Doing 283 bit ecdh's for 10s: 143 283-bit ECDH ops in 10.03s Doing 409 bit ecdh's for 10s: 58 409-bit ECDH ops in 10.18s Doing 571 bit ecdh's for 10s: 24 571-bit ECDH ops in 10.29s LibreSSL 2.9.0 built on: date not available options:bn(64,64) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) compiler: information not available The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md2 0.00 0.00 0.00 0.00 0.00 md4 5602.84k 19753.46k 59080.60k 115228.58k 162604.30k md5 3931.16k 13506.76k 37893.17k 69193.92k 92454.53k hmac(md5) 3587.22k 12409.86k 35608.50k 68328.98k 91766.78k sha1 4434.42k 14183.20k 35222.80k 55791.39k 67460.17k rmd160 3927.54k 12512.19k 30482.73k 48026.62k 57505.11k rc4 49208.67k 54191.03k 55323.97k 56256.51k 55678.65k des cbc 10941.93k 11564.61k 11702.34k 11747.18k 11800.83k des ede3 4179.37k 4240.00k 4265.20k 4285.83k 4289.23k idea cbc 14368.80k 15798.86k 16089.51k 16070.70k 16149.94k seed cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 9799.67k 10300.22k 10458.96k 10504.82k 10578.60k rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00 blowfish cbc 24228.27k 27095.26k 28040.82k 28311.23k 28392.60k cast cbc 18558.00k 21013.99k 21689.96k 22196.83k 21967.00k aes-128 cbc 22511.93k 26812.29k 28120.41k 28518.40k 28636.74k aes-192 cbc 20097.61k 23135.77k 24413.81k 24712.42k 24801.89k aes-256 cbc 17942.19k 20283.55k 21142.12k 21514.24k 21399.23k camellia-128 cbc 18799.96k 21997.08k 22758.99k 23172.10k 23018.71k camellia-192 cbc 15359.37k 17109.38k 17826.99k 17865.75k 17973.41k camellia-256 cbc 15306.82k 17052.70k 17886.61k 17925.10k 17911.18k sha256 5266.11k 12880.67k 23745.60k 30876.51k 33494.36k sha512 5258.17k 20900.57k 37814.44k 57131.69k 66522.83k whirlpool 1960.24k 4423.34k 7702.35k 9311.66k 10092.54k aes-128 ige 19946.95k 25388.74k 27726.42k 28325.21k 28243.41k aes-192 ige 17637.27k 22261.93k 23979.29k 24590.38k 24584.19k aes-256 ige 16129.42k 19751.17k 21093.80k 21157.47k 21310.09k ghash 29315.88k 32903.57k 34216.79k 34677.30k 34550.64k aes-128 gcm 5061.76k 10165.03k 13842.26k 15196.84k 15608.49k aes-256 gcm 4517.17k 8846.30k 11761.34k 12809.83k 13205.50k chacha20 poly1305 3603.77k 14370.20k 30503.76k 43063.79k 48685.44k sign verify sign/s verify/s rsa 512 bits 0.001514s 0.000170s 660.4 5895.0 rsa 1024 bits 0.005984s 0.000477s 167.1 2097.9 rsa 2048 bits 0.033456s 0.001513s 29.9 660.9 rsa 4096 bits 0.210625s 0.005300s 4.7 188.7 sign verify sign/s verify/s dsa 512 bits 0.001448s 0.001300s 690.4 769.3 dsa 1024 bits 0.003255s 0.003330s 307.2 300.3 dsa 2048 bits 0.009543s 0.010341s 104.8 96.7 sign verify sign/s verify/s 160 bit ecdsa (secp160r1) 0.0088s 0.0057s 113.9 175.6 192 bit ecdsa (nistp192) 0.0084s 0.0056s 118.8 177.4 224 bit ecdsa (nistp224) 0.0113s 0.0072s 88.1 138.3 256 bit ecdsa (nistp256) 0.0124s 0.0080s 80.4 124.6 384 bit ecdsa (nistp384) 0.0253s 0.0155s 39.6 64.5 521 bit ecdsa (nistp521) 0.0481s 0.0276s 20.8 36.3 163 bit ecdsa (nistk163) 0.0164s 0.0110s 61.1 91.3 233 bit ecdsa (nistk233) 0.0421s 0.0285s 23.7 35.1 283 bit ecdsa (nistk283) 0.0713s 0.0487s 14.0 20.5 409 bit ecdsa (nistk409) 0.1767s 0.1175s 5.7 8.5 571 bit ecdsa (nistk571) 0.4329s 0.2869s 2.3 3.5 163 bit ecdsa (nistb163) 0.0164s 0.0112s 61.0 89.3 233 bit ecdsa (nistb233) 0.0422s 0.0280s 23.7 35.7 283 bit ecdsa (nistb283) 0.0714s 0.0487s 14.0 20.5 409 bit ecdsa (nistb409) 0.1777s 0.1186s 5.6 8.4 571 bit ecdsa (nistb571) 0.4304s 0.2871s 2.3 3.5 op op/s 160 bit ecdh (secp160r1) 0.0083s 120.9 192 bit ecdh (nistp192) 0.0078s 127.4 224 bit ecdh (nistp224) 0.0106s 94.0 256 bit ecdh (nistp256) 0.0116s 86.0 384 bit ecdh (nistp384) 0.0243s 41.1 521 bit ecdh (nistp521) 0.0465s 21.5 163 bit ecdh (nistk163) 0.0158s 63.2 233 bit ecdh (nistk233) 0.0413s 24.2 283 bit ecdh (nistk283) 0.0699s 14.3 409 bit ecdh (nistk409) 0.1747s 5.7 571 bit ecdh (nistk571) 0.4300s 2.3 163 bit ecdh (nistb163) 0.0158s 63.2 233 bit ecdh (nistb233) 0.0412s 24.3 283 bit ecdh (nistb283) 0.0701s 14.3 409 bit ecdh (nistb409) 0.1755s 5.7 571 bit ecdh (nistb571) 0.4287s 2.3