Doing md4 for 3s on 16 size blocks: 967772 md4's in 2.98s Doing md4 for 3s on 64 size blocks: 854455 md4's in 3.00s Doing md4 for 3s on 256 size blocks: 563518 md4's in 3.03s Doing md4 for 3s on 1024 size blocks: 236679 md4's in 2.99s Doing md4 for 3s on 8192 size blocks: 36966 md4's in 2.99s Doing md5 for 3s on 16 size blocks: 687972 md5's in 2.99s Doing md5 for 3s on 64 size blocks: 620108 md5's in 2.97s Doing md5 for 3s on 256 size blocks: 424749 md5's in 3.03s Doing md5 for 3s on 1024 size blocks: 187433 md5's in 3.01s Doing md5 for 3s on 8192 size blocks: 30327 md5's in 3.01s Doing hmac(md5) for 3s on 16 size blocks: 802158 hmac(md5)'s in 3.02s Doing hmac(md5) for 3s on 64 size blocks: 674633 hmac(md5)'s in 3.00s Doing hmac(md5) for 3s on 256 size blocks: 449311 hmac(md5)'s in 2.99s Doing hmac(md5) for 3s on 1024 size blocks: 192457 hmac(md5)'s in 3.01s Doing hmac(md5) for 3s on 8192 size blocks: 30441 hmac(md5)'s in 3.00s Doing sha1 for 3s on 16 size blocks: 797240 sha1's in 3.00s Doing sha1 for 3s on 64 size blocks: 582882 sha1's in 3.00s Doing sha1 for 3s on 256 size blocks: 318601 sha1's in 2.99s Doing sha1 for 3s on 1024 size blocks: 112985 sha1's in 3.01s Doing sha1 for 3s on 8192 size blocks: 16106 sha1's in 2.99s Doing sha256 for 3s on 16 size blocks: 985459 sha256's in 3.01s Doing sha256 for 3s on 64 size blocks: 557397 sha256's in 3.01s Doing sha256 for 3s on 256 size blocks: 239441 sha256's in 3.02s Doing sha256 for 3s on 1024 size blocks: 72797 sha256's in 3.00s Doing sha256 for 3s on 8192 size blocks: 9714 sha256's in 2.99s Doing sha512 for 3s on 16 size blocks: 294846 sha512's in 2.98s Doing sha512 for 3s on 64 size blocks: 294765 sha512's in 3.02s Doing sha512 for 3s on 256 size blocks: 103804 sha512's in 3.00s Doing sha512 for 3s on 1024 size blocks: 35143 sha512's in 3.01s Doing sha512 for 3s on 8192 size blocks: 4912 sha512's in 2.99s Doing whirlpool for 3s on 16 size blocks: 151268 whirlpool's in 3.01s Doing whirlpool for 3s on 64 size blocks: 76866 whirlpool's in 2.99s Doing whirlpool for 3s on 256 size blocks: 31229 whirlpool's in 2.99s Doing whirlpool for 3s on 1024 size blocks: 9230 whirlpool's in 3.00s Doing whirlpool for 3s on 8192 size blocks: 1216 whirlpool's in 2.97s Doing rmd160 for 3s on 16 size blocks: 727932 rmd160's in 3.01s Doing rmd160 for 3s on 64 size blocks: 517389 rmd160's in 2.97s Doing rmd160 for 3s on 256 size blocks: 272421 rmd160's in 3.02s Doing rmd160 for 3s on 1024 size blocks: 93745 rmd160's in 3.00s Doing rmd160 for 3s on 8192 size blocks: 13174 rmd160's in 3.00s Doing rc4 for 3s on 16 size blocks: 7530044 rc4's in 3.02s Doing rc4 for 3s on 64 size blocks: 2056943 rc4's in 2.99s Doing rc4 for 3s on 256 size blocks: 527384 rc4's in 3.02s Doing rc4 for 3s on 1024 size blocks: 132389 rc4's in 2.99s Doing rc4 for 3s on 8192 size blocks: 16591 rc4's in 3.01s Doing des cbc for 3s on 16 size blocks: 1442731 des cbc's in 3.01s Doing des cbc for 3s on 64 size blocks: 378016 des cbc's in 3.01s Doing des cbc for 3s on 256 size blocks: 95932 des cbc's in 3.03s Doing des cbc for 3s on 1024 size blocks: 23987 des cbc's in 3.01s Doing des cbc for 3s on 8192 size blocks: 3004 des cbc's in 3.00s Doing des ede3 for 3s on 16 size blocks: 531723 des ede3's in 3.01s Doing des ede3 for 3s on 64 size blocks: 135217 des ede3's in 3.01s Doing des ede3 for 3s on 256 size blocks: 34029 des ede3's in 3.03s Doing des ede3 for 3s on 1024 size blocks: 8507 des ede3's in 3.05s Doing des ede3 for 3s on 8192 size blocks: 1064 des ede3's in 3.02s Doing aes-128 cbc for 3s on 16 size blocks: 3733723 aes-128 cbc's in 2.98s Doing aes-128 cbc for 3s on 64 size blocks: 1002589 aes-128 cbc's in 3.00s Doing aes-128 cbc for 3s on 256 size blocks: 257391 aes-128 cbc's in 2.98s Doing aes-128 cbc for 3s on 1024 size blocks: 64589 aes-128 cbc's in 3.01s Doing aes-128 cbc for 3s on 8192 size blocks: 8080 aes-128 cbc's in 2.99s Doing aes-192 cbc for 3s on 16 size blocks: 3243789 aes-192 cbc's in 2.99s Doing aes-192 cbc for 3s on 64 size blocks: 874780 aes-192 cbc's in 3.00s Doing aes-192 cbc for 3s on 256 size blocks: 224226 aes-192 cbc's in 3.02s Doing aes-192 cbc for 3s on 1024 size blocks: 56240 aes-192 cbc's in 3.01s Doing aes-192 cbc for 3s on 8192 size blocks: 7029 aes-192 cbc's in 3.03s Doing aes-256 cbc for 3s on 16 size blocks: 2896895 aes-256 cbc's in 3.03s Doing aes-256 cbc for 3s on 64 size blocks: 766675 aes-256 cbc's in 3.03s Doing aes-256 cbc for 3s on 256 size blocks: 196421 aes-256 cbc's in 3.01s Doing aes-256 cbc for 3s on 1024 size blocks: 49264 aes-256 cbc's in 3.02s Doing aes-256 cbc for 3s on 8192 size blocks: 6163 aes-256 cbc's in 3.00s Doing aes-128 ige for 3s on 16 size blocks: 3506699 aes-128 ige's in 3.02s Doing aes-128 ige for 3s on 64 size blocks: 969682 aes-128 ige's in 3.00s Doing aes-128 ige for 3s on 256 size blocks: 250933 aes-128 ige's in 2.99s Doing aes-128 ige for 3s on 1024 size blocks: 63098 aes-128 ige's in 3.01s Doing aes-128 ige for 3s on 8192 size blocks: 7904 aes-128 ige's in 3.00s Doing aes-192 ige for 3s on 16 size blocks: 3067700 aes-192 ige's in 3.00s Doing aes-192 ige for 3s on 64 size blocks: 848959 aes-192 ige's in 3.01s Doing aes-192 ige for 3s on 256 size blocks: 219340 aes-192 ige's in 3.01s Doing aes-192 ige for 3s on 1024 size blocks: 55111 aes-192 ige's in 3.02s Doing aes-192 ige for 3s on 8192 size blocks: 6900 aes-192 ige's in 3.03s Doing aes-256 ige for 3s on 16 size blocks: 2758016 aes-256 ige's in 3.00s Doing aes-256 ige for 3s on 64 size blocks: 746981 aes-256 ige's in 3.01s Doing aes-256 ige for 3s on 256 size blocks: 192727 aes-256 ige's in 3.00s Doing aes-256 ige for 3s on 1024 size blocks: 48414 aes-256 ige's in 3.02s Doing aes-256 ige for 3s on 8192 size blocks: 6067 aes-256 ige's in 3.00s Doing ghash for 3s on 16 size blocks: 4690219 ghash's in 3.01s Doing ghash for 3s on 64 size blocks: 1286954 ghash's in 3.01s Doing ghash for 3s on 256 size blocks: 335485 ghash's in 3.00s Doing ghash for 3s on 1024 size blocks: 84521 ghash's in 3.00s Doing ghash for 3s on 8192 size blocks: 10588 ghash's in 2.99s Doing aes-128 gcm for 3s on 16 size blocks: 858332 aes-128 gcm's in 3.02s Doing aes-128 gcm for 3s on 64 size blocks: 408956 aes-128 gcm's in 3.01s Doing aes-128 gcm for 3s on 256 size blocks: 132692 aes-128 gcm's in 3.02s Doing aes-128 gcm for 3s on 1024 size blocks: 35782 aes-128 gcm's in 2.99s Doing aes-128 gcm for 3s on 8192 size blocks: 4560 aes-128 gcm's in 3.01s Doing aes-256 gcm for 3s on 16 size blocks: 764707 aes-256 gcm's in 3.00s Doing aes-256 gcm for 3s on 64 size blocks: 354274 aes-256 gcm's in 3.02s Doing aes-256 gcm for 3s on 256 size blocks: 113582 aes-256 gcm's in 3.00s Doing aes-256 gcm for 3s on 1024 size blocks: 30473 aes-256 gcm's in 2.99s Doing aes-256 gcm for 3s on 8192 size blocks: 3881 aes-256 gcm's in 2.96s Doing chacha20 poly1305 for 3s on 16 size blocks: 477887 chacha20 poly1305's in 2.98s Doing chacha20 poly1305 for 3s on 64 size blocks: 446949 chacha20 poly1305's in 2.99s Doing chacha20 poly1305 for 3s on 256 size blocks: 198549 chacha20 poly1305's in 3.02s Doing chacha20 poly1305 for 3s on 1024 size blocks: 61453 chacha20 poly1305's in 3.00s Doing chacha20 poly1305 for 3s on 8192 size blocks: 8242 chacha20 poly1305's in 2.99s Doing camellia-128 cbc for 3s on 16 size blocks: 2590447 camellia-128 cbc's in 3.00s Doing camellia-128 cbc for 3s on 64 size blocks: 702214 camellia-128 cbc's in 3.02s Doing camellia-128 cbc for 3s on 256 size blocks: 180065 camellia-128 cbc's in 2.99s Doing camellia-128 cbc for 3s on 1024 size blocks: 45196 camellia-128 cbc's in 3.01s Doing camellia-128 cbc for 3s on 8192 size blocks: 5659 camellia-128 cbc's in 3.02s Doing camellia-192 cbc for 3s on 16 size blocks: 2061851 camellia-192 cbc's in 2.99s Doing camellia-192 cbc for 3s on 64 size blocks: 549593 camellia-192 cbc's in 2.98s Doing camellia-192 cbc for 3s on 256 size blocks: 140244 camellia-192 cbc's in 3.01s Doing camellia-192 cbc for 3s on 1024 size blocks: 35138 camellia-192 cbc's in 2.99s Doing camellia-192 cbc for 3s on 8192 size blocks: 4397 camellia-192 cbc's in 3.00s Doing camellia-256 cbc for 3s on 16 size blocks: 2063792 camellia-256 cbc's in 3.00s Doing camellia-256 cbc for 3s on 64 size blocks: 549977 camellia-256 cbc's in 3.01s Doing camellia-256 cbc for 3s on 256 size blocks: 139916 camellia-256 cbc's in 3.00s Doing camellia-256 cbc for 3s on 1024 size blocks: 35207 camellia-256 cbc's in 3.04s Doing camellia-256 cbc for 3s on 8192 size blocks: 4398 camellia-256 cbc's in 3.02s Doing idea cbc for 3s on 16 size blocks: 2699457 idea cbc's in 2.98s Doing idea cbc for 3s on 64 size blocks: 724382 idea cbc's in 2.99s Doing idea cbc for 3s on 256 size blocks: 184695 idea cbc's in 2.99s Doing idea cbc for 3s on 1024 size blocks: 46486 idea cbc's in 3.02s Doing idea cbc for 3s on 8192 size blocks: 5804 idea cbc's in 3.00s Doing rc2 cbc for 3s on 16 size blocks: 1702766 rc2 cbc's in 3.00s Doing rc2 cbc for 3s on 64 size blocks: 446243 rc2 cbc's in 3.01s Doing rc2 cbc for 3s on 256 size blocks: 112966 rc2 cbc's in 3.02s Doing rc2 cbc for 3s on 1024 size blocks: 28408 rc2 cbc's in 3.01s Doing rc2 cbc for 3s on 8192 size blocks: 3547 rc2 cbc's in 3.01s Doing blowfish cbc for 3s on 16 size blocks: 2777820 blowfish cbc's in 2.99s Doing blowfish cbc for 3s on 64 size blocks: 739782 blowfish cbc's in 2.99s Doing blowfish cbc for 3s on 256 size blocks: 188788 blowfish cbc's in 2.99s Doing blowfish cbc for 3s on 1024 size blocks: 47520 blowfish cbc's in 3.02s Doing blowfish cbc for 3s on 8192 size blocks: 5936 blowfish cbc's in 3.00s Doing cast cbc for 3s on 16 size blocks: 2825729 cast cbc's in 3.01s Doing cast cbc for 3s on 64 size blocks: 780659 cast cbc's in 2.97s Doing cast cbc for 3s on 256 size blocks: 200478 cast cbc's in 3.02s Doing cast cbc for 3s on 1024 size blocks: 50624 cast cbc's in 3.02s Doing cast cbc for 3s on 8192 size blocks: 6330 cast cbc's in 2.97s Doing 512 bit private rsa's for 10s: 6863 512 bit private RSA's in 9.98s Doing 512 bit public rsa's for 10s: 52555 512 bit public RSA's in 9.98s Doing 1024 bit private rsa's for 10s: 1296 1024 bit private RSA's in 9.98s Doing 1024 bit public rsa's for 10s: 16181 1024 bit public RSA's in 9.93s Doing 2048 bit private rsa's for 10s: 198 2048 bit private RSA's in 10.02s Doing 2048 bit public rsa's for 10s: 4352 2048 bit public RSA's in 10.01s Doing 4096 bit private rsa's for 10s: 29 4096 bit private RSA's in 10.22s Doing 4096 bit public rsa's for 10s: 1129 4096 bit public RSA's in 9.98s Doing 512 bit sign dsa's for 10s: 5838 512 bit DSA signs in 10.00s Doing 512 bit verify dsa's for 10s: 6600 512 bit DSA verify in 9.99s Doing 1024 bit sign dsa's for 10s: 2239 1024 bit DSA signs in 9.98s Doing 1024 bit verify dsa's for 10s: 2230 1024 bit DSA verify in 9.95s Doing 2048 bit sign dsa's for 10s: 659 2048 bit DSA signs in 9.94s Doing 2048 bit verify dsa's for 10s: 611 2048 bit DSA verify in 9.97s Doing 160 bit sign ecdsa's for 10s: 1776 160 bit ECDSA signs in 9.98s Doing 160 bit verify ecdsa's for 10s: 2482 160 bit ECDSA verify in 9.95s Doing 192 bit sign ecdsa's for 10s: 1288 192 bit ECDSA signs in 9.96s Doing 192 bit verify ecdsa's for 10s: 1896 192 bit ECDSA verify in 9.99s Doing 224 bit sign ecdsa's for 10s: 969 224 bit ECDSA signs in 10.02s Doing 224 bit verify ecdsa's for 10s: 1461 224 bit ECDSA verify in 9.97s Doing 256 bit sign ecdsa's for 10s: 739 256 bit ECDSA signs in 9.91s Doing 256 bit verify ecdsa's for 10s: 1154 256 bit ECDSA verify in 9.98s Doing 384 bit sign ecdsa's for 10s: 305 384 bit ECDSA signs in 9.97s Doing 384 bit verify ecdsa's for 10s: 522 384 bit ECDSA verify in 9.99s Doing 521 bit sign ecdsa's for 10s: 133 521 bit ECDSA signs in 10.04s Doing 521 bit verify ecdsa's for 10s: 240 521 bit ECDSA verify in 9.98s Doing 163 bit sign ecdsa's for 10s: 370 163 bit ECDSA signs in 10.01s Doing 163 bit verify ecdsa's for 10s: 549 163 bit ECDSA verify in 10.03s Doing 233 bit sign ecdsa's for 10s: 167 233 bit ECDSA signs in 10.02s Doing 233 bit verify ecdsa's for 10s: 251 233 bit ECDSA verify in 10.02s Doing 283 bit sign ecdsa's for 10s: 103 283 bit ECDSA signs in 9.99s Doing 283 bit verify ecdsa's for 10s: 155 283 bit ECDSA verify in 10.01s Doing 409 bit sign ecdsa's for 10s: 39 409 bit ECDSA signs in 10.10s Doing 409 bit verify ecdsa's for 10s: 59 409 bit ECDSA verify in 10.09s Doing 571 bit sign ecdsa's for 10s: 16 571 bit ECDSA signs in 10.39s Doing 571 bit verify ecdsa's for 10s: 23 571 bit ECDSA verify in 9.98s Doing 163 bit sign ecdsa's for 10s: 370 163 bit ECDSA signs in 10.02s Doing 163 bit verify ecdsa's for 10s: 542 163 bit ECDSA verify in 10.01s Doing 233 bit sign ecdsa's for 10s: 167 233 bit ECDSA signs in 10.04s Doing 233 bit verify ecdsa's for 10s: 246 233 bit ECDSA verify in 10.02s Doing 283 bit sign ecdsa's for 10s: 103 283 bit ECDSA signs in 10.03s Doing 283 bit verify ecdsa's for 10s: 153 283 bit ECDSA verify in 10.00s Doing 409 bit sign ecdsa's for 10s: 39 409 bit ECDSA signs in 10.09s Doing 409 bit verify ecdsa's for 10s: 59 409 bit ECDSA verify in 10.13s Doing 571 bit sign ecdsa's for 10s: 16 571 bit ECDSA signs in 10.34s Doing 571 bit verify ecdsa's for 10s: 23 571 bit ECDSA verify in 10.07s Doing 160 bit ecdh's for 10s: 1966 160-bit ECDH ops in 9.98s Doing 192 bit ecdh's for 10s: 1408 192-bit ECDH ops in 10.03s Doing 224 bit ecdh's for 10s: 1052 224-bit ECDH ops in 9.99s Doing 256 bit ecdh's for 10s: 794 256-bit ECDH ops in 9.97s Doing 384 bit ecdh's for 10s: 318 384-bit ECDH ops in 10.01s Doing 521 bit ecdh's for 10s: 137 521-bit ECDH ops in 10.05s Doing 163 bit ecdh's for 10s: 376 163-bit ECDH ops in 9.98s Doing 233 bit ecdh's for 10s: 169 233-bit ECDH ops in 10.01s Doing 283 bit ecdh's for 10s: 104 283-bit ECDH ops in 9.99s Doing 409 bit ecdh's for 10s: 39 409-bit ECDH ops in 10.05s Doing 571 bit ecdh's for 10s: 16 571-bit ECDH ops in 10.36s Doing 163 bit ecdh's for 10s: 378 163-bit ECDH ops in 10.00s Doing 233 bit ecdh's for 10s: 169 233-bit ECDH ops in 10.00s Doing 283 bit ecdh's for 10s: 104 283-bit ECDH ops in 9.98s Doing 409 bit ecdh's for 10s: 39 409-bit ECDH ops in 10.02s Doing 571 bit ecdh's for 10s: 16 571-bit ECDH ops in 10.36s LibreSSL 3.2.0 built on: date not available options:bn(64,32) rc4(ptr,int) des(idx,cisc,16,long) 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 5196.09k 18228.37k 47610.76k 81056.62k 101279.42k md5 3681.46k 13362.60k 35886.38k 63764.58k 82537.80k hmac(md5) 4249.84k 14392.17k 38469.44k 65473.74k 83124.22k sha1 4251.95k 12434.82k 27278.21k 38437.42k 44127.21k rmd160 3869.41k 11149.12k 23092.64k 31998.29k 35973.80k rc4 39894.27k 44028.21k 44705.40k 45339.91k 45153.98k des cbc 7669.00k 8037.55k 8105.15k 8160.36k 8202.92k des ede3 2826.43k 2875.05k 2875.06k 2856.12k 2886.19k idea cbc 14493.73k 15505.17k 15813.35k 15762.14k 15848.79k seed cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 9081.42k 9488.22k 9575.93k 9664.38k 9653.50k rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00 blowfish cbc 14864.59k 15834.80k 16163.79k 16112.74k 16209.24k cast cbc 15020.49k 16822.28k 16994.16k 17165.22k 17459.72k aes-128 cbc 20046.83k 21388.57k 22111.44k 21973.13k 22137.58k aes-192 cbc 17358.07k 18661.97k 19007.24k 19132.81k 19003.82k aes-256 cbc 15297.14k 16193.80k 16705.57k 16704.08k 16829.10k camellia-128 cbc 13815.72k 14881.36k 15416.94k 15375.65k 15350.51k camellia-192 cbc 11033.32k 11803.34k 11927.73k 12033.88k 12006.74k camellia-256 cbc 11006.89k 11693.86k 11939.50k 11859.20k 11929.94k sha256 5238.32k 11851.63k 20296.99k 24848.04k 26614.41k sha512 1583.07k 6246.68k 8857.94k 11955.63k 13457.89k whirlpool 804.08k 1645.29k 2673.79k 3150.51k 3354.03k aes-128 ige 18578.54k 20686.55k 21484.56k 21465.90k 21583.19k aes-192 ige 16361.07k 18050.96k 18654.83k 18686.64k 18655.05k aes-256 ige 14709.42k 15882.65k 16446.04k 16415.87k 16566.95k ghash 24931.40k 27363.81k 28628.05k 28849.83k 29009.00k aes-128 gcm 4547.45k 8695.41k 11248.06k 12254.44k 12410.47k aes-256 gcm 4078.44k 7507.79k 9692.33k 10436.24k 10740.93k chacha20 poly1305 2565.84k 9566.80k 16830.64k 20975.96k 22581.43k sign verify sign/s verify/s rsa 512 bits 0.001454s 0.000190s 687.7 5266.0 rsa 1024 bits 0.007701s 0.000614s 129.9 1629.5 rsa 2048 bits 0.050606s 0.002300s 19.8 434.8 rsa 4096 bits 0.352414s 0.008840s 2.8 113.1 sign verify sign/s verify/s dsa 512 bits 0.001713s 0.001514s 583.8 660.7 dsa 1024 bits 0.004457s 0.004462s 224.3 224.1 dsa 2048 bits 0.015083s 0.016318s 66.3 61.3 sign verify sign/s verify/s 160 bit ecdsa (secp160r1) 0.0056s 0.0040s 178.0 249.4 192 bit ecdsa (nistp192) 0.0077s 0.0053s 129.3 189.8 224 bit ecdsa (nistp224) 0.0103s 0.0068s 96.7 146.5 256 bit ecdsa (nistp256) 0.0134s 0.0086s 74.6 115.6 384 bit ecdsa (nistp384) 0.0327s 0.0191s 30.6 52.3 521 bit ecdsa (nistp521) 0.0755s 0.0416s 13.2 24.0 163 bit ecdsa (nistk163) 0.0271s 0.0183s 37.0 54.7 233 bit ecdsa (nistk233) 0.0600s 0.0399s 16.7 25.0 283 bit ecdsa (nistk283) 0.0970s 0.0646s 10.3 15.5 409 bit ecdsa (nistk409) 0.2590s 0.1710s 3.9 5.8 571 bit ecdsa (nistk571) 0.6494s 0.4339s 1.5 2.3 163 bit ecdsa (nistb163) 0.0271s 0.0185s 36.9 54.1 233 bit ecdsa (nistb233) 0.0601s 0.0407s 16.6 24.6 283 bit ecdsa (nistb283) 0.0974s 0.0654s 10.3 15.3 409 bit ecdsa (nistb409) 0.2587s 0.1717s 3.9 5.8 571 bit ecdsa (nistb571) 0.6462s 0.4378s 1.5 2.3 op op/s 160 bit ecdh (secp160r1) 0.0051s 197.0 192 bit ecdh (nistp192) 0.0071s 140.4 224 bit ecdh (nistp224) 0.0095s 105.3 256 bit ecdh (nistp256) 0.0126s 79.6 384 bit ecdh (nistp384) 0.0315s 31.8 521 bit ecdh (nistp521) 0.0734s 13.6 163 bit ecdh (nistk163) 0.0265s 37.7 233 bit ecdh (nistk233) 0.0592s 16.9 283 bit ecdh (nistk283) 0.0961s 10.4 409 bit ecdh (nistk409) 0.2577s 3.9 571 bit ecdh (nistk571) 0.6475s 1.5 163 bit ecdh (nistb163) 0.0265s 37.8 233 bit ecdh (nistb233) 0.0592s 16.9 283 bit ecdh (nistb283) 0.0960s 10.4 409 bit ecdh (nistb409) 0.2569s 3.9 571 bit ecdh (nistb571) 0.6475s 1.5