Doing md4 for 3s on 16 size blocks: 1264768 md4's in 3.02s Doing md4 for 3s on 64 size blocks: 1106605 md4's in 3.02s Doing md4 for 3s on 256 size blocks: 782308 md4's in 3.02s Doing md4 for 3s on 1024 size blocks: 360111 md4's in 3.02s Doing md4 for 3s on 8192 size blocks: 59650 md4's in 3.02s Doing md5 for 3s on 16 size blocks: 1068000 md5's in 3.02s Doing md5 for 3s on 64 size blocks: 976523 md5's in 3.01s Doing md5 for 3s on 256 size blocks: 742299 md5's in 3.03s Doing md5 for 3s on 1024 size blocks: 378311 md5's in 3.02s Doing md5 for 3s on 8192 size blocks: 67785 md5's in 3.02s Doing hmac(md5) for 3s on 16 size blocks: 993279 hmac(md5)'s in 3.02s Doing hmac(md5) for 3s on 64 size blocks: 914879 hmac(md5)'s in 3.02s Doing hmac(md5) for 3s on 256 size blocks: 705911 hmac(md5)'s in 3.02s Doing hmac(md5) for 3s on 1024 size blocks: 368602 hmac(md5)'s in 3.02s Doing hmac(md5) for 3s on 8192 size blocks: 67505 hmac(md5)'s in 3.02s Doing sha1 for 3s on 16 size blocks: 1218775 sha1's in 3.02s Doing sha1 for 3s on 64 size blocks: 1044206 sha1's in 3.01s Doing sha1 for 3s on 256 size blocks: 707810 sha1's in 3.02s Doing sha1 for 3s on 1024 size blocks: 306187 sha1's in 3.01s Doing sha1 for 3s on 8192 size blocks: 48694 sha1's in 3.02s Doing sha256 for 3s on 16 size blocks: 1424937 sha256's in 3.02s Doing sha256 for 3s on 64 size blocks: 853631 sha256's in 3.02s Doing sha256 for 3s on 256 size blocks: 379320 sha256's in 3.02s Doing sha256 for 3s on 1024 size blocks: 117504 sha256's in 3.02s Doing sha256 for 3s on 8192 size blocks: 15784 sha256's in 3.02s Doing sha512 for 3s on 16 size blocks: 1240271 sha512's in 3.02s Doing sha512 for 3s on 64 size blocks: 1242662 sha512's in 3.03s Doing sha512 for 3s on 256 size blocks: 491679 sha512's in 3.02s Doing sha512 for 3s on 1024 size blocks: 173518 sha512's in 3.01s Doing sha512 for 3s on 8192 size blocks: 24664 sha512's in 3.02s Doing whirlpool for 3s on 16 size blocks: 1122336 whirlpool's in 3.02s Doing whirlpool for 3s on 64 size blocks: 607752 whirlpool's in 3.02s Doing whirlpool for 3s on 256 size blocks: 257421 whirlpool's in 3.02s Doing whirlpool for 3s on 1024 size blocks: 77876 whirlpool's in 3.02s Doing whirlpool for 3s on 8192 size blocks: 10387 whirlpool's in 3.02s Doing rmd160 for 3s on 16 size blocks: 819780 rmd160's in 3.02s Doing rmd160 for 3s on 64 size blocks: 570144 rmd160's in 3.02s Doing rmd160 for 3s on 256 size blocks: 292664 rmd160's in 3.02s Doing rmd160 for 3s on 1024 size blocks: 99402 rmd160's in 3.02s Doing rmd160 for 3s on 8192 size blocks: 13856 rmd160's in 3.02s Doing rc4 for 3s on 16 size blocks: 21595859 rc4's in 3.03s Doing rc4 for 3s on 64 size blocks: 7507573 rc4's in 3.02s Doing rc4 for 3s on 256 size blocks: 1867478 rc4's in 3.02s Doing rc4 for 3s on 1024 size blocks: 469201 rc4's in 3.02s Doing rc4 for 3s on 8192 size blocks: 58741 rc4's in 3.02s Doing des cbc for 3s on 16 size blocks: 3002927 des cbc's in 3.02s Doing des cbc for 3s on 64 size blocks: 770870 des cbc's in 3.02s Doing des cbc for 3s on 256 size blocks: 194438 des cbc's in 3.02s Doing des cbc for 3s on 1024 size blocks: 48732 des cbc's in 3.02s Doing des cbc for 3s on 8192 size blocks: 6098 des cbc's in 3.02s Doing des ede3 for 3s on 16 size blocks: 1076360 des ede3's in 3.02s Doing des ede3 for 3s on 64 size blocks: 272455 des ede3's in 3.01s Doing des ede3 for 3s on 256 size blocks: 68498 des ede3's in 3.02s Doing des ede3 for 3s on 1024 size blocks: 17147 des ede3's in 3.02s Doing des ede3 for 3s on 8192 size blocks: 2143 des ede3's in 3.02s Doing aes-128 cbc for 3s on 16 size blocks: 4171375 aes-128 cbc's in 3.02s Doing aes-128 cbc for 3s on 64 size blocks: 1097362 aes-128 cbc's in 3.02s Doing aes-128 cbc for 3s on 256 size blocks: 277149 aes-128 cbc's in 3.02s Doing aes-128 cbc for 3s on 1024 size blocks: 156136 aes-128 cbc's in 3.02s Doing aes-128 cbc for 3s on 8192 size blocks: 19796 aes-128 cbc's in 3.02s Doing aes-192 cbc for 3s on 16 size blocks: 3514433 aes-192 cbc's in 3.02s Doing aes-192 cbc for 3s on 64 size blocks: 914617 aes-192 cbc's in 3.03s Doing aes-192 cbc for 3s on 256 size blocks: 230862 aes-192 cbc's in 3.02s Doing aes-192 cbc for 3s on 1024 size blocks: 132367 aes-192 cbc's in 3.02s Doing aes-192 cbc for 3s on 8192 size blocks: 16772 aes-192 cbc's in 3.02s Doing aes-256 cbc for 3s on 16 size blocks: 3034420 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 64 size blocks: 779806 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 256 size blocks: 197833 aes-256 cbc's in 3.01s Doing aes-256 cbc for 3s on 1024 size blocks: 115157 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 8192 size blocks: 14530 aes-256 cbc's in 3.03s Doing aes-128 ige for 3s on 16 size blocks: 3835142 aes-128 ige's in 3.02s Doing aes-128 ige for 3s on 64 size blocks: 1013441 aes-128 ige's in 3.02s Doing aes-128 ige for 3s on 256 size blocks: 257584 aes-128 ige's in 3.02s Doing aes-128 ige for 3s on 1024 size blocks: 64651 aes-128 ige's in 3.03s Doing aes-128 ige for 3s on 8192 size blocks: 8099 aes-128 ige's in 3.02s Doing aes-192 ige for 3s on 16 size blocks: 3270071 aes-192 ige's in 3.02s Doing aes-192 ige for 3s on 64 size blocks: 856143 aes-192 ige's in 3.02s Doing aes-192 ige for 3s on 256 size blocks: 217287 aes-192 ige's in 3.02s Doing aes-192 ige for 3s on 1024 size blocks: 54499 aes-192 ige's in 3.01s Doing aes-192 ige for 3s on 8192 size blocks: 6812 aes-192 ige's in 3.02s Doing aes-256 ige for 3s on 16 size blocks: 2848878 aes-256 ige's in 3.03s Doing aes-256 ige for 3s on 64 size blocks: 738568 aes-256 ige's in 3.02s Doing aes-256 ige for 3s on 256 size blocks: 187523 aes-256 ige's in 3.02s Doing aes-256 ige for 3s on 1024 size blocks: 47075 aes-256 ige's in 3.02s Doing aes-256 ige for 3s on 8192 size blocks: 5890 aes-256 ige's in 3.03s Doing ghash for 3s on 16 size blocks: 9892264 ghash's in 3.02s Doing ghash for 3s on 64 size blocks: 3830536 ghash's in 3.02s Doing ghash for 3s on 256 size blocks: 1109609 ghash's in 3.02s Doing ghash for 3s on 1024 size blocks: 288130 ghash's in 3.02s Doing ghash for 3s on 8192 size blocks: 36512 ghash's in 3.02s Doing aes-128 gcm for 3s on 16 size blocks: 1155976 aes-128 gcm's in 3.01s Doing aes-128 gcm for 3s on 64 size blocks: 574537 aes-128 gcm's in 3.02s Doing aes-128 gcm for 3s on 256 size blocks: 313725 aes-128 gcm's in 3.02s Doing aes-128 gcm for 3s on 1024 size blocks: 95040 aes-128 gcm's in 3.02s Doing aes-128 gcm for 3s on 8192 size blocks: 12580 aes-128 gcm's in 3.02s Doing aes-256 gcm for 3s on 16 size blocks: 959318 aes-256 gcm's in 3.01s Doing aes-256 gcm for 3s on 64 size blocks: 455393 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 256 size blocks: 254250 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 1024 size blocks: 76644 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 8192 size blocks: 10138 aes-256 gcm's in 3.02s Doing chacha20 poly1305 for 3s on 16 size blocks: 600545 chacha20 poly1305's in 3.02s Doing chacha20 poly1305 for 3s on 64 size blocks: 590135 chacha20 poly1305's in 3.02s Doing chacha20 poly1305 for 3s on 256 size blocks: 259543 chacha20 poly1305's in 3.02s Doing chacha20 poly1305 for 3s on 1024 size blocks: 79972 chacha20 poly1305's in 3.02s Doing chacha20 poly1305 for 3s on 8192 size blocks: 10724 chacha20 poly1305's in 3.02s Doing camellia-128 cbc for 3s on 16 size blocks: 5117592 camellia-128 cbc's in 3.02s Doing camellia-128 cbc for 3s on 64 size blocks: 1782322 camellia-128 cbc's in 3.01s Doing camellia-128 cbc for 3s on 256 size blocks: 491333 camellia-128 cbc's in 3.02s Doing camellia-128 cbc for 3s on 1024 size blocks: 126806 camellia-128 cbc's in 3.02s Doing camellia-128 cbc for 3s on 8192 size blocks: 15989 camellia-128 cbc's in 3.02s Doing camellia-192 cbc for 3s on 16 size blocks: 4251366 camellia-192 cbc's in 3.02s Doing camellia-192 cbc for 3s on 64 size blocks: 1389863 camellia-192 cbc's in 3.02s Doing camellia-192 cbc for 3s on 256 size blocks: 374890 camellia-192 cbc's in 3.01s Doing camellia-192 cbc for 3s on 1024 size blocks: 96100 camellia-192 cbc's in 3.02s Doing camellia-192 cbc for 3s on 8192 size blocks: 12098 camellia-192 cbc's in 3.02s Doing camellia-256 cbc for 3s on 16 size blocks: 4247556 camellia-256 cbc's in 3.02s Doing camellia-256 cbc for 3s on 64 size blocks: 1390182 camellia-256 cbc's in 3.02s Doing camellia-256 cbc for 3s on 256 size blocks: 374715 camellia-256 cbc's in 3.03s Doing camellia-256 cbc for 3s on 1024 size blocks: 95921 camellia-256 cbc's in 3.02s Doing camellia-256 cbc for 3s on 8192 size blocks: 12079 camellia-256 cbc's in 3.02s Doing idea cbc for 3s on 16 size blocks: 2399600 idea cbc's in 3.02s Doing idea cbc for 3s on 64 size blocks: 627176 idea cbc's in 3.02s Doing idea cbc for 3s on 256 size blocks: 158403 idea cbc's in 3.02s Doing idea cbc for 3s on 1024 size blocks: 39762 idea cbc's in 3.02s Doing idea cbc for 3s on 8192 size blocks: 4965 idea cbc's in 3.03s Doing rc2 cbc for 3s on 16 size blocks: 1250193 rc2 cbc's in 3.02s Doing rc2 cbc for 3s on 64 size blocks: 317233 rc2 cbc's in 3.02s Doing rc2 cbc for 3s on 256 size blocks: 79822 rc2 cbc's in 3.02s Doing rc2 cbc for 3s on 1024 size blocks: 19953 rc2 cbc's in 3.03s Doing rc2 cbc for 3s on 8192 size blocks: 2499 rc2 cbc's in 3.02s Doing blowfish cbc for 3s on 16 size blocks: 3633373 blowfish cbc's in 3.02s Doing blowfish cbc for 3s on 64 size blocks: 944304 blowfish cbc's in 3.02s Doing blowfish cbc for 3s on 256 size blocks: 238377 blowfish cbc's in 3.01s Doing blowfish cbc for 3s on 1024 size blocks: 59720 blowfish cbc's in 3.02s Doing blowfish cbc for 3s on 8192 size blocks: 7474 blowfish cbc's in 3.02s Doing cast cbc for 3s on 16 size blocks: 4423432 cast cbc's in 3.03s Doing cast cbc for 3s on 64 size blocks: 1176474 cast cbc's in 3.02s Doing cast cbc for 3s on 256 size blocks: 298552 cast cbc's in 3.02s Doing cast cbc for 3s on 1024 size blocks: 74895 cast cbc's in 3.02s Doing cast cbc for 3s on 8192 size blocks: 9377 cast cbc's in 3.02s Doing 512 bit private rsa's for 10s: 22724 512 bit private RSA's in 10.06s Doing 512 bit public rsa's for 10s: 199605 512 bit public RSA's in 10.06s Doing 1024 bit private rsa's for 10s: 7769 1024 bit private RSA's in 10.07s Doing 1024 bit public rsa's for 10s: 82036 1024 bit public RSA's in 10.06s Doing 2048 bit private rsa's for 10s: 1423 2048 bit private RSA's in 10.06s Doing 2048 bit public rsa's for 10s: 26238 2048 bit public RSA's in 10.06s Doing 4096 bit private rsa's for 10s: 182 4096 bit private RSA's in 10.06s Doing 4096 bit public rsa's for 10s: 7294 4096 bit public RSA's in 10.04s Doing 512 bit sign dsa's for 10s: 14911 512 bit DSA signs in 10.06s Doing 512 bit verify dsa's for 10s: 21488 512 bit DSA verify in 10.06s Doing 1024 bit sign dsa's for 10s: 9213 1024 bit DSA signs in 10.06s Doing 1024 bit verify dsa's for 10s: 11029 1024 bit DSA verify in 10.07s Doing 2048 bit sign dsa's for 10s: 3873 2048 bit DSA signs in 10.07s Doing 2048 bit verify dsa's for 10s: 3973 2048 bit DSA verify in 10.06s Doing 160 bit sign ecdsa's for 10s: 3055 160 bit ECDSA signs in 10.08s Doing 160 bit verify ecdsa's for 10s: 3963 160 bit ECDSA verify in 10.06s Doing 192 bit sign ecdsa's for 10s: 2561 192 bit ECDSA signs in 10.05s Doing 192 bit verify ecdsa's for 10s: 3337 192 bit ECDSA verify in 10.06s Doing 224 bit sign ecdsa's for 10s: 1978 224 bit ECDSA signs in 10.06s Doing 224 bit verify ecdsa's for 10s: 2634 224 bit ECDSA verify in 10.07s Doing 256 bit sign ecdsa's for 10s: 1730 256 bit ECDSA signs in 10.06s Doing 256 bit verify ecdsa's for 10s: 2313 256 bit ECDSA verify in 10.06s Doing 384 bit sign ecdsa's for 10s: 899 384 bit ECDSA signs in 10.07s Doing 384 bit verify ecdsa's for 10s: 1308 384 bit ECDSA verify in 10.06s Doing 521 bit sign ecdsa's for 10s: 447 521 bit ECDSA signs in 10.08s Doing 521 bit verify ecdsa's for 10s: 717 521 bit ECDSA verify in 10.07s Doing 163 bit sign ecdsa's for 10s: 443 163 bit ECDSA signs in 10.07s Doing 163 bit verify ecdsa's for 10s: 646 163 bit ECDSA verify in 10.05s Doing 233 bit sign ecdsa's for 10s: 179 233 bit ECDSA signs in 10.09s Doing 233 bit verify ecdsa's for 10s: 265 233 bit ECDSA verify in 10.08s Doing 283 bit sign ecdsa's for 10s: 97 283 bit ECDSA signs in 10.07s Doing 283 bit verify ecdsa's for 10s: 143 283 bit ECDSA verify in 10.12s Doing 409 bit sign ecdsa's for 10s: 35 409 bit ECDSA signs in 10.28s Doing 409 bit verify ecdsa's for 10s: 52 409 bit ECDSA verify in 10.23s Doing 571 bit sign ecdsa's for 10s: 14 571 bit ECDSA signs in 10.07s Doing 571 bit verify ecdsa's for 10s: 22 571 bit ECDSA verify in 10.50s Doing 163 bit sign ecdsa's for 10s: 442 163 bit ECDSA signs in 10.06s Doing 163 bit verify ecdsa's for 10s: 654 163 bit ECDSA verify in 10.06s Doing 233 bit sign ecdsa's for 10s: 179 233 bit ECDSA signs in 10.10s Doing 233 bit verify ecdsa's for 10s: 257 233 bit ECDSA verify in 10.10s Doing 283 bit sign ecdsa's for 10s: 97 283 bit ECDSA signs in 10.05s Doing 283 bit verify ecdsa's for 10s: 144 283 bit ECDSA verify in 10.09s Doing 409 bit sign ecdsa's for 10s: 35 409 bit ECDSA signs in 10.31s Doing 409 bit verify ecdsa's for 10s: 52 409 bit ECDSA verify in 10.09s Doing 571 bit sign ecdsa's for 10s: 15 571 bit ECDSA signs in 10.75s Doing 571 bit verify ecdsa's for 10s: 21 571 bit ECDSA verify in 10.18s Doing 160 bit ecdh's for 10s: 3507 160-bit ECDH ops in 10.06s Doing 192 bit ecdh's for 10s: 2928 192-bit ECDH ops in 10.05s Doing 224 bit ecdh's for 10s: 2219 224-bit ECDH ops in 10.04s Doing 256 bit ecdh's for 10s: 1943 256-bit ECDH ops in 10.07s Doing 384 bit ecdh's for 10s: 991 384-bit ECDH ops in 10.07s Doing 521 bit ecdh's for 10s: 477 521-bit ECDH ops in 10.08s Doing 163 bit ecdh's for 10s: 450 163-bit ECDH ops in 10.04s Doing 233 bit ecdh's for 10s: 180 233-bit ECDH ops in 10.07s Doing 283 bit ecdh's for 10s: 98 283-bit ECDH ops in 10.07s Doing 409 bit ecdh's for 10s: 35 409-bit ECDH ops in 10.25s Doing 571 bit ecdh's for 10s: 15 571-bit ECDH ops in 10.77s Doing 163 bit ecdh's for 10s: 451 163-bit ECDH ops in 10.07s Doing 233 bit ecdh's for 10s: 181 233-bit ECDH ops in 10.11s Doing 283 bit ecdh's for 10s: 98 283-bit ECDH ops in 10.11s Doing 409 bit ecdh's for 10s: 35 409-bit ECDH ops in 10.26s Doing 571 bit ecdh's for 10s: 15 571-bit ECDH ops in 10.74s LibreSSL 3.5.0 built on: date not available options:bn(64,64) rc4(8x,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 6700.76k 23451.23k 66314.85k 122103.86k 161805.56k md5 5658.28k 20763.28k 62715.69k 128274.99k 183872.42k hmac(md5) 5262.41k 19388.16k 59838.81k 124982.93k 183112.90k sha1 6457.09k 22202.39k 59999.79k 104164.61k 132086.51k rmd160 4343.21k 12082.52k 24808.60k 33704.52k 37585.55k rc4 114037.54k 159100.88k 158302.77k 159093.32k 159339.83k des cbc 15909.55k 16336.32k 16482.16k 16523.70k 16541.33k des ede3 5702.57k 5793.06k 5806.45k 5814.08k 5813.06k idea cbc 12713.11k 13291.15k 13427.54k 13482.21k 13423.52k seed cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 6623.54k 6722.82k 6766.37k 6743.19k 6778.74k rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00 blowfish cbc 19249.66k 20011.74k 20273.92k 20249.43k 20273.84k cast cbc 23358.06k 24931.90k 25307.72k 25394.86k 25435.89k aes-128 cbc 22100.00k 23255.35k 23493.43k 52941.48k 53698.29k aes-192 cbc 18619.51k 19318.64k 19569.76k 44882.06k 45495.44k aes-256 cbc 16076.40k 16525.69k 16825.66k 39046.61k 39283.75k camellia-128 cbc 27113.07k 37896.55k 41649.42k 42996.47k 43371.49k camellia-192 cbc 22523.79k 29454.05k 31884.33k 32584.90k 32816.83k camellia-256 cbc 22503.61k 29460.81k 31659.09k 32524.21k 32765.29k sha256 7549.34k 18090.19k 32154.28k 39842.42k 42815.41k sha512 6570.97k 26247.65k 41678.75k 59030.71k 66903.14k whirlpool 5946.15k 12879.51k 21821.12k 26405.64k 28175.60k aes-128 ige 20318.63k 21476.90k 21834.94k 21849.05k 21969.21k aes-192 ige 17324.88k 18143.43k 18419.03k 18540.52k 18478.11k aes-256 ige 15043.58k 15651.77k 15895.99k 15961.85k 15924.38k ghash 52409.35k 81176.92k 94059.57k 97697.06k 99041.82k aes-128 gcm 6144.72k 12175.62k 26593.91k 32225.48k 34124.29k aes-256 gcm 5099.36k 9650.71k 21552.32k 25987.90k 27500.16k chacha20 poly1305 3181.70k 12506.17k 22001.00k 27116.33k 29089.74k sign verify sign/s verify/s rsa 512 bits 0.000443s 0.000050s 2258.8 19841.5 rsa 1024 bits 0.001296s 0.000123s 771.5 8154.7 rsa 2048 bits 0.007070s 0.000383s 141.5 2608.2 rsa 4096 bits 0.055275s 0.001376s 18.1 726.5 sign verify sign/s verify/s dsa 512 bits 0.000675s 0.000468s 1482.2 2136.0 dsa 1024 bits 0.001092s 0.000913s 915.8 1095.2 dsa 2048 bits 0.002600s 0.002532s 384.6 394.9 sign verify sign/s verify/s 160 bit ecdsa (secp160r1) 0.0033s 0.0025s 303.1 393.9 192 bit ecdsa (nistp192) 0.0039s 0.0030s 254.8 331.7 224 bit ecdsa (nistp224) 0.0051s 0.0038s 196.6 261.6 256 bit ecdsa (nistp256) 0.0058s 0.0043s 172.0 229.9 384 bit ecdsa (nistp384) 0.0112s 0.0077s 89.3 130.0 521 bit ecdsa (nistp521) 0.0226s 0.0140s 44.3 71.2 163 bit ecdsa (nistk163) 0.0227s 0.0156s 44.0 64.3 233 bit ecdsa (nistk233) 0.0564s 0.0380s 17.7 26.3 283 bit ecdsa (nistk283) 0.1038s 0.0708s 9.6 14.1 409 bit ecdsa (nistk409) 0.2937s 0.1967s 3.4 5.1 571 bit ecdsa (nistk571) 0.7193s 0.4773s 1.4 2.1 163 bit ecdsa (nistb163) 0.0228s 0.0154s 43.9 65.0 233 bit ecdsa (nistb233) 0.0564s 0.0393s 17.7 25.4 283 bit ecdsa (nistb283) 0.1036s 0.0701s 9.7 14.3 409 bit ecdsa (nistb409) 0.2946s 0.1940s 3.4 5.2 571 bit ecdsa (nistb571) 0.7167s 0.4848s 1.4 2.1 op op/s 160 bit ecdh (secp160r1) 0.0029s 348.6 192 bit ecdh (nistp192) 0.0034s 291.3 224 bit ecdh (nistp224) 0.0045s 221.0 256 bit ecdh (nistp256) 0.0052s 192.9 384 bit ecdh (nistp384) 0.0102s 98.4 521 bit ecdh (nistp521) 0.0211s 47.3 163 bit ecdh (nistk163) 0.0223s 44.8 233 bit ecdh (nistk233) 0.0559s 17.9 283 bit ecdh (nistk283) 0.1028s 9.7 409 bit ecdh (nistk409) 0.2929s 3.4 571 bit ecdh (nistk571) 0.7180s 1.4 163 bit ecdh (nistb163) 0.0223s 44.8 233 bit ecdh (nistb233) 0.0559s 17.9 283 bit ecdh (nistb283) 0.1032s 9.7 409 bit ecdh (nistb409) 0.2931s 3.4 571 bit ecdh (nistb571) 0.7160s 1.4