Doing md4 for 3s on 16 size blocks: 385407 md4's in 2.60s Doing md4 for 3s on 64 size blocks: 349358 md4's in 2.59s Doing md4 for 3s on 256 size blocks: 280267 md4's in 2.61s Doing md4 for 3s on 1024 size blocks: 154679 md4's in 2.62s Doing md4 for 3s on 8192 size blocks: 29910 md4's in 2.60s Doing md5 for 3s on 16 size blocks: 261340 md5's in 2.41s Doing md5 for 3s on 64 size blocks: 226336 md5's in 2.44s Doing md5 for 3s on 256 size blocks: 165379 md5's in 2.50s Doing md5 for 3s on 1024 size blocks: 79213 md5's in 2.55s Doing md5 for 3s on 8192 size blocks: 13543 md5's in 2.59s Doing hmac(md5) for 3s on 16 size blocks: 312140 hmac(md5)'s in 2.60s Doing hmac(md5) for 3s on 64 size blocks: 262743 hmac(md5)'s in 2.59s Doing hmac(md5) for 3s on 256 size blocks: 183757 hmac(md5)'s in 2.61s Doing hmac(md5) for 3s on 1024 size blocks: 83291 hmac(md5)'s in 2.62s Doing hmac(md5) for 3s on 8192 size blocks: 13659 hmac(md5)'s in 2.61s Doing sha1 for 3s on 16 size blocks: 357721 sha1's in 2.62s Doing sha1 for 3s on 64 size blocks: 315684 sha1's in 2.62s Doing sha1 for 3s on 256 size blocks: 230790 sha1's in 2.62s Doing sha1 for 3s on 1024 size blocks: 110701 sha1's in 2.61s Doing sha1 for 3s on 8192 size blocks: 18941 sha1's in 2.62s Doing sha256 for 3s on 16 size blocks: 608091 sha256's in 2.59s Doing sha256 for 3s on 64 size blocks: 396004 sha256's in 2.60s Doing sha256 for 3s on 256 size blocks: 195213 sha256's in 2.60s Doing sha256 for 3s on 1024 size blocks: 64565 sha256's in 2.60s Doing sha256 for 3s on 8192 size blocks: 8910 sha256's in 2.62s Doing sha512 for 3s on 16 size blocks: 512468 sha512's in 2.60s Doing sha512 for 3s on 64 size blocks: 529763 sha512's in 2.60s Doing sha512 for 3s on 256 size blocks: 235097 sha512's in 2.63s Doing sha512 for 3s on 1024 size blocks: 89857 sha512's in 2.59s Doing sha512 for 3s on 8192 size blocks: 13275 sha512's in 2.61s Doing whirlpool for 3s on 16 size blocks: 304092 whirlpool's in 2.62s Doing whirlpool for 3s on 64 size blocks: 172407 whirlpool's in 2.58s Doing whirlpool for 3s on 256 size blocks: 75741 whirlpool's in 2.62s Doing whirlpool for 3s on 1024 size blocks: 23361 whirlpool's in 2.60s Doing whirlpool for 3s on 8192 size blocks: 3133 whirlpool's in 2.60s Doing rmd160 for 3s on 16 size blocks: 308990 rmd160's in 2.60s Doing rmd160 for 3s on 64 size blocks: 245782 rmd160's in 2.60s Doing rmd160 for 3s on 256 size blocks: 152744 rmd160's in 2.62s Doing rmd160 for 3s on 1024 size blocks: 60645 rmd160's in 2.60s Doing rmd160 for 3s on 8192 size blocks: 9148 rmd160's in 2.62s Doing rc4 for 3s on 16 size blocks: 4537225 rc4's in 2.63s Doing rc4 for 3s on 64 size blocks: 1255509 rc4's in 2.60s Doing rc4 for 3s on 256 size blocks: 323153 rc4's in 2.63s Doing rc4 for 3s on 1024 size blocks: 81427 rc4's in 2.60s Doing rc4 for 3s on 8192 size blocks: 10207 rc4's in 2.61s Doing des cbc for 3s on 16 size blocks: 1281916 des cbc's in 2.59s Doing des cbc for 3s on 64 size blocks: 334575 des cbc's in 2.60s Doing des cbc for 3s on 256 size blocks: 84761 des cbc's in 2.62s Doing des cbc for 3s on 1024 size blocks: 21261 des cbc's in 2.61s Doing des cbc for 3s on 8192 size blocks: 2661 des cbc's in 2.62s Doing des ede3 for 3s on 16 size blocks: 471688 des ede3's in 2.59s Doing des ede3 for 3s on 64 size blocks: 119465 des ede3's in 2.60s Doing des ede3 for 3s on 256 size blocks: 30035 des ede3's in 2.61s Doing des ede3 for 3s on 1024 size blocks: 7518 des ede3's in 2.59s Doing des ede3 for 3s on 8192 size blocks: 940 des ede3's in 2.60s Doing aes-128 cbc for 3s on 16 size blocks: 3490945 aes-128 cbc's in 2.61s Doing aes-128 cbc for 3s on 64 size blocks: 996229 aes-128 cbc's in 2.60s Doing aes-128 cbc for 3s on 256 size blocks: 260083 aes-128 cbc's in 2.59s Doing aes-128 cbc for 3s on 1024 size blocks: 65719 aes-128 cbc's in 2.62s Doing aes-128 cbc for 3s on 8192 size blocks: 8240 aes-128 cbc's in 2.61s Doing aes-192 cbc for 3s on 16 size blocks: 3049289 aes-192 cbc's in 2.62s Doing aes-192 cbc for 3s on 64 size blocks: 852595 aes-192 cbc's in 2.61s Doing aes-192 cbc for 3s on 256 size blocks: 221275 aes-192 cbc's in 2.61s Doing aes-192 cbc for 3s on 1024 size blocks: 55807 aes-192 cbc's in 2.61s Doing aes-192 cbc for 3s on 8192 size blocks: 6998 aes-192 cbc's in 2.62s Doing aes-256 cbc for 3s on 16 size blocks: 2697581 aes-256 cbc's in 2.62s Doing aes-256 cbc for 3s on 64 size blocks: 744830 aes-256 cbc's in 2.59s Doing aes-256 cbc for 3s on 256 size blocks: 192502 aes-256 cbc's in 2.59s Doing aes-256 cbc for 3s on 1024 size blocks: 48521 aes-256 cbc's in 2.61s Doing aes-256 cbc for 3s on 8192 size blocks: 6080 aes-256 cbc's in 2.61s Doing aes-128 ige for 3s on 16 size blocks: 3498017 aes-128 ige's in 2.61s Doing aes-128 ige for 3s on 64 size blocks: 977583 aes-128 ige's in 2.62s Doing aes-128 ige for 3s on 256 size blocks: 253443 aes-128 ige's in 2.62s Doing aes-128 ige for 3s on 1024 size blocks: 63916 aes-128 ige's in 2.62s Doing aes-128 ige for 3s on 8192 size blocks: 8056 aes-128 ige's in 2.61s Doing aes-192 ige for 3s on 16 size blocks: 3060802 aes-192 ige's in 2.62s Doing aes-192 ige for 3s on 64 size blocks: 842496 aes-192 ige's in 2.65s Doing aes-192 ige for 3s on 256 size blocks: 217524 aes-192 ige's in 2.62s Doing aes-192 ige for 3s on 1024 size blocks: 54802 aes-192 ige's in 2.62s Doing aes-192 ige for 3s on 8192 size blocks: 6866 aes-192 ige's in 2.62s Doing aes-256 ige for 3s on 16 size blocks: 2715050 aes-256 ige's in 2.63s Doing aes-256 ige for 3s on 64 size blocks: 738070 aes-256 ige's in 2.63s Doing aes-256 ige for 3s on 256 size blocks: 189864 aes-256 ige's in 2.62s Doing aes-256 ige for 3s on 1024 size blocks: 47768 aes-256 ige's in 2.63s Doing aes-256 ige for 3s on 8192 size blocks: 5983 aes-256 ige's in 2.62s Doing ghash for 3s on 16 size blocks: 3827834 ghash's in 2.62s Doing ghash for 3s on 64 size blocks: 1144762 ghash's in 2.62s Doing ghash for 3s on 256 size blocks: 301209 ghash's in 2.63s Doing ghash for 3s on 1024 size blocks: 76311 ghash's in 2.62s Doing ghash for 3s on 8192 size blocks: 9574 ghash's in 2.62s Doing aes-128 gcm for 3s on 16 size blocks: 781655 aes-128 gcm's in 2.62s Doing aes-128 gcm for 3s on 64 size blocks: 382739 aes-128 gcm's in 2.61s Doing aes-128 gcm for 3s on 256 size blocks: 126691 aes-128 gcm's in 2.62s Doing aes-128 gcm for 3s on 1024 size blocks: 34444 aes-128 gcm's in 2.63s Doing aes-128 gcm for 3s on 8192 size blocks: 4387 aes-128 gcm's in 2.62s Doing aes-256 gcm for 3s on 16 size blocks: 691055 aes-256 gcm's in 2.62s Doing aes-256 gcm for 3s on 64 size blocks: 329726 aes-256 gcm's in 2.62s Doing aes-256 gcm for 3s on 256 size blocks: 107264 aes-256 gcm's in 2.62s Doing aes-256 gcm for 3s on 1024 size blocks: 28991 aes-256 gcm's in 2.62s Doing aes-256 gcm for 3s on 8192 size blocks: 3690 aes-256 gcm's in 2.64s Doing chacha20 poly1305 for 3s on 16 size blocks: 426655 chacha20 poly1305's in 2.62s Doing chacha20 poly1305 for 3s on 64 size blocks: 402110 chacha20 poly1305's in 2.60s Doing chacha20 poly1305 for 3s on 256 size blocks: 205687 chacha20 poly1305's in 2.63s Doing chacha20 poly1305 for 3s on 1024 size blocks: 69377 chacha20 poly1305's in 2.62s Doing chacha20 poly1305 for 3s on 8192 size blocks: 9656 chacha20 poly1305's in 2.63s Doing camellia-128 cbc for 3s on 16 size blocks: 2041245 camellia-128 cbc's in 2.64s Doing camellia-128 cbc for 3s on 64 size blocks: 550142 camellia-128 cbc's in 2.62s Doing camellia-128 cbc for 3s on 256 size blocks: 141015 camellia-128 cbc's in 2.62s Doing camellia-128 cbc for 3s on 1024 size blocks: 35448 camellia-128 cbc's in 2.62s Doing camellia-128 cbc for 3s on 8192 size blocks: 4437 camellia-128 cbc's in 2.62s Doing camellia-192 cbc for 3s on 16 size blocks: 1627694 camellia-192 cbc's in 2.62s Doing camellia-192 cbc for 3s on 64 size blocks: 431581 camellia-192 cbc's in 2.62s Doing camellia-192 cbc for 3s on 256 size blocks: 110073 camellia-192 cbc's in 2.63s Doing camellia-192 cbc for 3s on 1024 size blocks: 27651 camellia-192 cbc's in 2.62s Doing camellia-192 cbc for 3s on 8192 size blocks: 3461 camellia-192 cbc's in 2.62s Doing camellia-256 cbc for 3s on 16 size blocks: 1626658 camellia-256 cbc's in 2.62s Doing camellia-256 cbc for 3s on 64 size blocks: 431308 camellia-256 cbc's in 2.59s Doing camellia-256 cbc for 3s on 256 size blocks: 110079 camellia-256 cbc's in 2.62s Doing camellia-256 cbc for 3s on 1024 size blocks: 27644 camellia-256 cbc's in 2.64s Doing camellia-256 cbc for 3s on 8192 size blocks: 3459 camellia-256 cbc's in 2.63s Doing idea cbc for 3s on 16 size blocks: 1721518 idea cbc's in 2.62s Doing idea cbc for 3s on 64 size blocks: 452324 idea cbc's in 2.62s Doing idea cbc for 3s on 256 size blocks: 114816 idea cbc's in 2.62s Doing idea cbc for 3s on 1024 size blocks: 28812 idea cbc's in 2.64s Doing idea cbc for 3s on 8192 size blocks: 3605 idea cbc's in 2.62s Doing rc2 cbc for 3s on 16 size blocks: 1096620 rc2 cbc's in 2.62s Doing rc2 cbc for 3s on 64 size blocks: 282490 rc2 cbc's in 2.61s Doing rc2 cbc for 3s on 256 size blocks: 71384 rc2 cbc's in 2.63s Doing rc2 cbc for 3s on 1024 size blocks: 17889 rc2 cbc's in 2.59s Doing rc2 cbc for 3s on 8192 size blocks: 2237 rc2 cbc's in 2.63s Doing blowfish cbc for 3s on 16 size blocks: 2054123 blowfish cbc's in 2.60s Doing blowfish cbc for 3s on 64 size blocks: 551438 blowfish cbc's in 2.65s Doing blowfish cbc for 3s on 256 size blocks: 141030 blowfish cbc's in 2.62s Doing blowfish cbc for 3s on 1024 size blocks: 35450 blowfish cbc's in 2.62s Doing blowfish cbc for 3s on 8192 size blocks: 4438 blowfish cbc's in 2.62s Doing cast cbc for 3s on 16 size blocks: 1750774 cast cbc's in 2.62s Doing cast cbc for 3s on 64 size blocks: 464049 cast cbc's in 2.61s Doing cast cbc for 3s on 256 size blocks: 118143 cast cbc's in 2.61s Doing cast cbc for 3s on 1024 size blocks: 29677 cast cbc's in 2.62s Doing cast cbc for 3s on 8192 size blocks: 3715 cast cbc's in 2.63s Doing 512 bit private rsa's for 10s: 11647 512 bit private RSA's in 8.57s Doing 512 bit public rsa's for 10s: 79964 512 bit public RSA's in 8.59s Doing 1024 bit private rsa's for 10s: 2952 1024 bit private RSA's in 8.66s Doing 1024 bit public rsa's for 10s: 30178 1024 bit public RSA's in 7.84s Doing 2048 bit private rsa's for 10s: 498 2048 bit private RSA's in 8.73s Doing 2048 bit public rsa's for 10s: 10366 2048 bit public RSA's in 8.65s Doing 4096 bit private rsa's for 10s: 78 4096 bit private RSA's in 8.72s Doing 4096 bit public rsa's for 10s: 3315 4096 bit public RSA's in 8.71s Doing 512 bit sign dsa's for 10s: 7686 512 bit DSA signs in 8.64s Doing 512 bit verify dsa's for 10s: 9514 512 bit DSA verify in 8.69s Doing 1024 bit sign dsa's for 10s: 4255 1024 bit DSA signs in 8.72s Doing 1024 bit verify dsa's for 10s: 4767 1024 bit DSA verify in 8.75s Doing 2048 bit sign dsa's for 10s: 1610 2048 bit DSA signs in 8.72s Doing 2048 bit verify dsa's for 10s: 1556 2048 bit DSA verify in 8.73s Doing 160 bit sign ecdsa's for 10s: 865 160 bit ECDSA signs in 8.73s Doing 160 bit verify ecdsa's for 10s: 1318 160 bit ECDSA verify in 8.74s Doing 192 bit sign ecdsa's for 10s: 753 192 bit ECDSA signs in 8.73s Doing 192 bit verify ecdsa's for 10s: 1120 192 bit ECDSA verify in 8.71s Doing 224 bit sign ecdsa's for 10s: 1068 224 bit ECDSA signs in 8.70s Doing 224 bit verify ecdsa's for 10s: 1472 224 bit ECDSA verify in 8.73s Doing 256 bit sign ecdsa's for 10s: 938 256 bit ECDSA signs in 8.72s Doing 256 bit verify ecdsa's for 10s: 1285 256 bit ECDSA verify in 8.74s Doing 384 bit sign ecdsa's for 10s: 482 384 bit ECDSA signs in 8.74s Doing 384 bit verify ecdsa's for 10s: 735 384 bit ECDSA verify in 8.72s Doing 521 bit sign ecdsa's for 10s: 238 521 bit ECDSA signs in 8.70s Doing 521 bit verify ecdsa's for 10s: 388 521 bit ECDSA verify in 8.74s Doing 163 bit sign ecdsa's for 10s: 449 163 bit ECDSA signs in 8.73s Doing 163 bit verify ecdsa's for 10s: 655 163 bit ECDSA verify in 8.73s Doing 233 bit sign ecdsa's for 10s: 240 233 bit ECDSA signs in 8.73s Doing 233 bit verify ecdsa's for 10s: 350 233 bit ECDSA verify in 8.73s Doing 283 bit sign ecdsa's for 10s: 141 283 bit ECDSA signs in 8.84s Doing 283 bit verify ecdsa's for 10s: 206 283 bit ECDSA verify in 8.76s Doing 409 bit sign ecdsa's for 10s: 59 409 bit ECDSA signs in 8.76s Doing 409 bit verify ecdsa's for 10s: 88 409 bit ECDSA verify in 8.81s Doing 571 bit sign ecdsa's for 10s: 27 571 bit ECDSA signs in 8.97s Doing 571 bit verify ecdsa's for 10s: 40 571 bit ECDSA verify in 8.92s Doing 163 bit sign ecdsa's for 10s: 448 163 bit ECDSA signs in 8.76s Doing 163 bit verify ecdsa's for 10s: 646 163 bit ECDSA verify in 8.74s Doing 233 bit sign ecdsa's for 10s: 240 233 bit ECDSA signs in 8.75s Doing 233 bit verify ecdsa's for 10s: 351 233 bit ECDSA verify in 8.77s Doing 283 bit sign ecdsa's for 10s: 140 283 bit ECDSA signs in 8.70s Doing 283 bit verify ecdsa's for 10s: 207 283 bit ECDSA verify in 8.76s Doing 409 bit sign ecdsa's for 10s: 59 409 bit ECDSA signs in 8.76s Doing 409 bit verify ecdsa's for 10s: 87 409 bit ECDSA verify in 8.74s Doing 571 bit sign ecdsa's for 10s: 27 571 bit ECDSA signs in 8.96s Doing 571 bit verify ecdsa's for 10s: 40 571 bit ECDSA verify in 8.92s Doing 160 bit ecdh's for 10s: 921 160-bit ECDH ops in 8.73s Doing 192 bit ecdh's for 10s: 803 192-bit ECDH ops in 8.70s Doing 224 bit ecdh's for 10s: 1197 224-bit ECDH ops in 8.73s Doing 256 bit ecdh's for 10s: 1046 256-bit ECDH ops in 8.72s Doing 384 bit ecdh's for 10s: 524 384-bit ECDH ops in 8.76s Doing 521 bit ecdh's for 10s: 252 521-bit ECDH ops in 8.72s Doing 163 bit ecdh's for 10s: 464 163-bit ECDH ops in 8.73s Doing 233 bit ecdh's for 10s: 246 233-bit ECDH ops in 8.70s Doing 283 bit ecdh's for 10s: 143 283-bit ECDH ops in 8.79s Doing 409 bit ecdh's for 10s: 60 409-bit ECDH ops in 8.80s Doing 571 bit ecdh's for 10s: 27 571-bit ECDH ops in 8.87s Doing 163 bit ecdh's for 10s: 465 163-bit ECDH ops in 8.75s Doing 233 bit ecdh's for 10s: 247 233-bit ECDH ops in 8.73s Doing 283 bit ecdh's for 10s: 143 283-bit ECDH ops in 8.76s Doing 409 bit ecdh's for 10s: 60 409-bit ECDH ops in 8.81s Doing 571 bit ecdh's for 10s: 27 571-bit ECDH ops in 8.87s LibreSSL 3.3.1 built on: date not available options:bn(64,64) rc4(ptr,int) des(ptr,risc2,2,int) aes(partial) idea(int) blowfish(ptr) 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 2370.31k 8646.34k 27496.37k 60339.54k 94182.93k md5 1737.74k 5942.77k 16934.81k 31848.49k 42773.69k hmac(md5) 1919.71k 6483.10k 18027.99k 32588.42k 42881.74k sha1 2186.90k 7719.65k 22507.52k 43442.52k 59110.35k rmd160 1900.33k 6046.39k 14940.64k 23870.45k 28548.73k rc4 27573.41k 30886.27k 31421.60k 32050.44k 32044.36k des cbc 7931.61k 8230.74k 8290.89k 8343.48k 8329.13k des ede3 2918.48k 2938.91k 2946.67k 2968.07k 2959.94k idea cbc 10493.06k 11028.09k 11197.29k 11172.92k 11250.35k seed cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 6684.16k 6928.62k 6940.98k 7062.49k 6960.43k rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00 blowfish cbc 12633.16k 13325.61k 13753.78k 13828.88k 13891.28k cast cbc 10671.38k 11381.70k 11590.75k 11576.86k 11559.23k aes-128 cbc 21405.55k 24507.83k 25669.88k 25713.20k 25869.06k aes-192 cbc 18641.62k 20911.55k 21708.80k 21900.40k 21904.29k aes-256 cbc 16491.48k 18433.98k 18999.72k 19041.15k 19087.85k camellia-128 cbc 12368.25k 13412.99k 13793.37k 13828.10k 13888.16k camellia-192 cbc 9921.18k 10522.36k 10702.88k 10818.72k 10800.96k camellia-256 cbc 9914.87k 10642.39k 10767.37k 10719.98k 10762.69k sha256 3751.12k 9741.93k 19209.43k 25413.40k 27889.00k sha512 3151.75k 13032.49k 22859.52k 35475.11k 41676.19k whirlpool 1859.05k 4279.87k 7386.55k 9195.11k 9865.43k aes-128 ige 21448.92k 23905.55k 24790.51k 24933.33k 25291.40k aes-192 ige 18656.32k 20359.07k 21213.77k 21441.82k 21491.11k aes-256 ige 16499.77k 17941.45k 18516.26k 18578.78k 18727.25k ghash 23331.56k 27910.39k 29287.89k 29768.56k 29878.17k aes-128 gcm 4778.59k 9387.42k 12355.39k 13396.57k 13690.78k aes-256 gcm 4212.14k 8063.03k 10460.79k 11343.01k 11447.47k chacha20 poly1305 2608.33k 9892.15k 19999.85k 27063.64k 30044.66k sign verify sign/s verify/s rsa 512 bits 0.000736s 0.000107s 1359.0 9313.4 rsa 1024 bits 0.002935s 0.000260s 340.7 3851.2 rsa 2048 bits 0.017523s 0.000834s 57.1 1198.6 rsa 4096 bits 0.111779s 0.002628s 8.9 380.6 sign verify sign/s verify/s dsa 512 bits 0.001124s 0.000913s 889.5 1095.1 dsa 1024 bits 0.002049s 0.001836s 488.0 544.8 dsa 2048 bits 0.005415s 0.005613s 184.7 178.1 sign verify sign/s verify/s 160 bit ecdsa (secp160r1) 0.0101s 0.0066s 99.1 150.8 192 bit ecdsa (nistp192) 0.0116s 0.0078s 86.2 128.6 224 bit ecdsa (nistp224) 0.0081s 0.0059s 122.8 168.7 256 bit ecdsa (nistp256) 0.0093s 0.0068s 107.6 147.0 384 bit ecdsa (nistp384) 0.0181s 0.0119s 55.1 84.3 521 bit ecdsa (nistp521) 0.0365s 0.0225s 27.4 44.4 163 bit ecdsa (nistk163) 0.0195s 0.0133s 51.4 75.0 233 bit ecdsa (nistk233) 0.0364s 0.0249s 27.5 40.1 283 bit ecdsa (nistk283) 0.0627s 0.0425s 15.9 23.5 409 bit ecdsa (nistk409) 0.1484s 0.1001s 6.7 10.0 571 bit ecdsa (nistk571) 0.3322s 0.2230s 3.0 4.5 163 bit ecdsa (nistb163) 0.0195s 0.0135s 51.2 73.9 233 bit ecdsa (nistb233) 0.0365s 0.0250s 27.4 40.0 283 bit ecdsa (nistb283) 0.0621s 0.0423s 16.1 23.6 409 bit ecdsa (nistb409) 0.1484s 0.1005s 6.7 10.0 571 bit ecdsa (nistb571) 0.3319s 0.2230s 3.0 4.5 op op/s 160 bit ecdh (secp160r1) 0.0095s 105.4 192 bit ecdh (nistp192) 0.0108s 92.3 224 bit ecdh (nistp224) 0.0073s 137.0 256 bit ecdh (nistp256) 0.0083s 120.0 384 bit ecdh (nistp384) 0.0167s 59.8 521 bit ecdh (nistp521) 0.0346s 28.9 163 bit ecdh (nistk163) 0.0188s 53.2 233 bit ecdh (nistk233) 0.0353s 28.3 283 bit ecdh (nistk283) 0.0615s 16.3 409 bit ecdh (nistk409) 0.1467s 6.8 571 bit ecdh (nistk571) 0.3284s 3.0 163 bit ecdh (nistb163) 0.0188s 53.1 233 bit ecdh (nistb233) 0.0353s 28.3 283 bit ecdh (nistb283) 0.0612s 16.3 409 bit ecdh (nistb409) 0.1469s 6.8 571 bit ecdh (nistb571) 0.3284s 3.0