Doing md4 for 3s on 16 size blocks: 422359 md4's in 2.62s Doing md4 for 3s on 64 size blocks: 368930 md4's in 2.59s Doing md4 for 3s on 256 size blocks: 273308 md4's in 2.60s Doing md4 for 3s on 1024 size blocks: 133909 md4's in 2.63s Doing md4 for 3s on 8192 size blocks: 23258 md4's in 2.59s Doing md5 for 3s on 16 size blocks: 368784 md5's in 2.61s Doing md5 for 3s on 64 size blocks: 309887 md5's in 2.64s Doing md5 for 3s on 256 size blocks: 212248 md5's in 2.60s Doing md5 for 3s on 1024 size blocks: 93774 md5's in 2.61s Doing md5 for 3s on 8192 size blocks: 15110 md5's in 2.60s Doing hmac(md5) for 3s on 16 size blocks: 412680 hmac(md5)'s in 2.63s Doing hmac(md5) for 3s on 64 size blocks: 340311 hmac(md5)'s in 2.62s Doing hmac(md5) for 3s on 256 size blocks: 226147 hmac(md5)'s in 2.61s Doing hmac(md5) for 3s on 1024 size blocks: 96374 hmac(md5)'s in 2.60s Doing hmac(md5) for 3s on 8192 size blocks: 15182 hmac(md5)'s in 2.60s Doing sha1 for 3s on 16 size blocks: 405025 sha1's in 2.61s Doing sha1 for 3s on 64 size blocks: 351356 sha1's in 2.60s Doing sha1 for 3s on 256 size blocks: 248283 sha1's in 2.60s Doing sha1 for 3s on 1024 size blocks: 114969 sha1's in 2.60s Doing sha1 for 3s on 8192 size blocks: 19119 sha1's in 2.63s Doing sha256 for 3s on 16 size blocks: 622281 sha256's in 2.62s Doing sha256 for 3s on 64 size blocks: 402663 sha256's in 2.62s Doing sha256 for 3s on 256 size blocks: 196846 sha256's in 2.63s Doing sha256 for 3s on 1024 size blocks: 64928 sha256's in 2.64s Doing sha256 for 3s on 8192 size blocks: 8945 sha256's in 2.61s Doing sha512 for 3s on 16 size blocks: 536770 sha512's in 2.63s Doing sha512 for 3s on 64 size blocks: 556353 sha512's in 2.62s Doing sha512 for 3s on 256 size blocks: 240137 sha512's in 2.61s Doing sha512 for 3s on 1024 size blocks: 90745 sha512's in 2.62s Doing sha512 for 3s on 8192 size blocks: 13338 sha512's in 2.63s Doing whirlpool for 3s on 16 size blocks: 166652 whirlpool's in 2.36s Doing whirlpool for 3s on 64 size blocks: 100339 whirlpool's in 2.61s Doing whirlpool for 3s on 256 size blocks: 42108 whirlpool's in 2.60s Doing whirlpool for 3s on 1024 size blocks: 12696 whirlpool's in 2.64s Doing whirlpool for 3s on 8192 size blocks: 1688 whirlpool's in 2.63s Doing rmd160 for 3s on 16 size blocks: 309125 rmd160's in 2.37s Doing rmd160 for 3s on 64 size blocks: 265261 rmd160's in 2.62s Doing rmd160 for 3s on 256 size blocks: 157722 rmd160's in 2.60s Doing rmd160 for 3s on 1024 size blocks: 60079 rmd160's in 2.60s Doing rmd160 for 3s on 8192 size blocks: 8870 rmd160's in 2.60s Doing rc4 for 3s on 16 size blocks: 6389333 rc4's in 2.58s Doing rc4 for 3s on 64 size blocks: 1727492 rc4's in 2.61s Doing rc4 for 3s on 256 size blocks: 440199 rc4's in 2.59s Doing rc4 for 3s on 1024 size blocks: 110657 rc4's in 2.59s Doing rc4 for 3s on 8192 size blocks: 13854 rc4's in 2.63s Doing des cbc for 3s on 16 size blocks: 1756812 des cbc's in 2.60s Doing des cbc for 3s on 64 size blocks: 460240 des cbc's in 2.63s Doing des cbc for 3s on 256 size blocks: 116537 des cbc's in 2.64s Doing des cbc for 3s on 1024 size blocks: 29224 des cbc's in 2.61s Doing des cbc for 3s on 8192 size blocks: 3657 des cbc's in 2.63s Doing des ede3 for 3s on 16 size blocks: 652091 des ede3's in 2.61s Doing des ede3 for 3s on 64 size blocks: 166142 des ede3's in 2.61s Doing des ede3 for 3s on 256 size blocks: 41763 des ede3's in 2.61s Doing des ede3 for 3s on 1024 size blocks: 10454 des ede3's in 2.63s Doing des ede3 for 3s on 8192 size blocks: 1307 des ede3's in 2.58s Doing aes-128 cbc for 3s on 16 size blocks: 3883641 aes-128 cbc's in 2.62s Doing aes-128 cbc for 3s on 64 size blocks: 1023872 aes-128 cbc's in 2.63s Doing aes-128 cbc for 3s on 256 size blocks: 260611 aes-128 cbc's in 2.64s Doing aes-128 cbc for 3s on 1024 size blocks: 65445 aes-128 cbc's in 2.63s Doing aes-128 cbc for 3s on 8192 size blocks: 8193 aes-128 cbc's in 2.62s Doing aes-192 cbc for 3s on 16 size blocks: 3341068 aes-192 cbc's in 2.62s Doing aes-192 cbc for 3s on 64 size blocks: 873621 aes-192 cbc's in 2.59s Doing aes-192 cbc for 3s on 256 size blocks: 221754 aes-192 cbc's in 2.63s Doing aes-192 cbc for 3s on 1024 size blocks: 55654 aes-192 cbc's in 2.62s Doing aes-192 cbc for 3s on 8192 size blocks: 6965 aes-192 cbc's in 2.61s Doing aes-256 cbc for 3s on 16 size blocks: 2925386 aes-256 cbc's in 2.58s Doing aes-256 cbc for 3s on 64 size blocks: 761960 aes-256 cbc's in 2.63s Doing aes-256 cbc for 3s on 256 size blocks: 193023 aes-256 cbc's in 2.62s Doing aes-256 cbc for 3s on 1024 size blocks: 48418 aes-256 cbc's in 2.62s Doing aes-256 cbc for 3s on 8192 size blocks: 6058 aes-256 cbc's in 2.59s Doing aes-128 ige for 3s on 16 size blocks: 3675831 aes-128 ige's in 2.60s Doing aes-128 ige for 3s on 64 size blocks: 1006570 aes-128 ige's in 2.62s Doing aes-128 ige for 3s on 256 size blocks: 257936 aes-128 ige's in 2.63s Doing aes-128 ige for 3s on 1024 size blocks: 64941 aes-128 ige's in 2.62s Doing aes-128 ige for 3s on 8192 size blocks: 8130 aes-128 ige's in 2.63s Doing aes-192 ige for 3s on 16 size blocks: 3183037 aes-192 ige's in 2.61s Doing aes-192 ige for 3s on 64 size blocks: 860387 aes-192 ige's in 2.62s Doing aes-192 ige for 3s on 256 size blocks: 219954 aes-192 ige's in 2.60s Doing aes-192 ige for 3s on 1024 size blocks: 55287 aes-192 ige's in 2.61s Doing aes-192 ige for 3s on 8192 size blocks: 6923 aes-192 ige's in 2.62s Doing aes-256 ige for 3s on 16 size blocks: 2809012 aes-256 ige's in 2.62s Doing aes-256 ige for 3s on 64 size blocks: 752322 aes-256 ige's in 2.60s Doing aes-256 ige for 3s on 256 size blocks: 191619 aes-256 ige's in 2.63s Doing aes-256 ige for 3s on 1024 size blocks: 48111 aes-256 ige's in 2.62s Doing aes-256 ige for 3s on 8192 size blocks: 6028 aes-256 ige's in 2.62s Doing ghash for 3s on 16 size blocks: 4642595 ghash's in 2.62s Doing ghash for 3s on 64 size blocks: 1231725 ghash's in 2.64s Doing ghash for 3s on 256 size blocks: 312908 ghash's in 2.62s Doing ghash for 3s on 1024 size blocks: 78571 ghash's in 2.63s Doing ghash for 3s on 8192 size blocks: 9836 ghash's in 2.60s Doing aes-128 gcm for 3s on 16 size blocks: 883997 aes-128 gcm's in 2.60s Doing aes-128 gcm for 3s on 64 size blocks: 407040 aes-128 gcm's in 2.61s Doing aes-128 gcm for 3s on 256 size blocks: 128863 aes-128 gcm's in 2.62s Doing aes-128 gcm for 3s on 1024 size blocks: 34495 aes-128 gcm's in 2.61s Doing aes-128 gcm for 3s on 8192 size blocks: 4424 aes-128 gcm's in 2.63s Doing aes-256 gcm for 3s on 16 size blocks: 772313 aes-256 gcm's in 2.62s Doing aes-256 gcm for 3s on 64 size blocks: 347816 aes-256 gcm's in 2.61s Doing aes-256 gcm for 3s on 256 size blocks: 108745 aes-256 gcm's in 2.64s Doing aes-256 gcm for 3s on 1024 size blocks: 29043 aes-256 gcm's in 2.62s Doing aes-256 gcm for 3s on 8192 size blocks: 3715 aes-256 gcm's in 2.64s Doing chacha20 poly1305 for 3s on 16 size blocks: 288181 chacha20 poly1305's in 2.64s Doing chacha20 poly1305 for 3s on 64 size blocks: 285522 chacha20 poly1305's in 2.64s Doing chacha20 poly1305 for 3s on 256 size blocks: 141367 chacha20 poly1305's in 2.58s Doing chacha20 poly1305 for 3s on 1024 size blocks: 46916 chacha20 poly1305's in 2.57s Doing chacha20 poly1305 for 3s on 8192 size blocks: 6477 chacha20 poly1305's in 2.60s Doing camellia-128 cbc for 3s on 16 size blocks: 2988601 camellia-128 cbc's in 2.65s Doing camellia-128 cbc for 3s on 64 size blocks: 782332 camellia-128 cbc's in 2.60s Doing camellia-128 cbc for 3s on 256 size blocks: 198096 camellia-128 cbc's in 2.62s Doing camellia-128 cbc for 3s on 1024 size blocks: 49774 camellia-128 cbc's in 2.63s Doing camellia-128 cbc for 3s on 8192 size blocks: 6228 camellia-128 cbc's in 2.66s Doing camellia-192 cbc for 3s on 16 size blocks: 2351683 camellia-192 cbc's in 2.60s Doing camellia-192 cbc for 3s on 64 size blocks: 609499 camellia-192 cbc's in 2.61s Doing camellia-192 cbc for 3s on 256 size blocks: 154043 camellia-192 cbc's in 2.64s Doing camellia-192 cbc for 3s on 1024 size blocks: 38615 camellia-192 cbc's in 2.61s Doing camellia-192 cbc for 3s on 8192 size blocks: 4831 camellia-192 cbc's in 2.62s Doing camellia-256 cbc for 3s on 16 size blocks: 2350994 camellia-256 cbc's in 2.62s Doing camellia-256 cbc for 3s on 64 size blocks: 609239 camellia-256 cbc's in 2.62s Doing camellia-256 cbc for 3s on 256 size blocks: 153900 camellia-256 cbc's in 2.62s Doing camellia-256 cbc for 3s on 1024 size blocks: 38620 camellia-256 cbc's in 2.62s Doing camellia-256 cbc for 3s on 8192 size blocks: 4831 camellia-256 cbc's in 2.62s Doing idea cbc for 3s on 16 size blocks: 1744961 idea cbc's in 2.63s Doing idea cbc for 3s on 64 size blocks: 459821 idea cbc's in 2.63s Doing idea cbc for 3s on 256 size blocks: 116504 idea cbc's in 2.63s Doing idea cbc for 3s on 1024 size blocks: 29232 idea cbc's in 2.64s Doing idea cbc for 3s on 8192 size blocks: 3658 idea cbc's in 2.64s Doing rc2 cbc for 3s on 16 size blocks: 1147319 rc2 cbc's in 2.63s Doing rc2 cbc for 3s on 64 size blocks: 295500 rc2 cbc's in 2.60s Doing rc2 cbc for 3s on 256 size blocks: 74876 rc2 cbc's in 2.62s Doing rc2 cbc for 3s on 1024 size blocks: 18620 rc2 cbc's in 2.63s Doing rc2 cbc for 3s on 8192 size blocks: 2333 rc2 cbc's in 2.62s Doing blowfish cbc for 3s on 16 size blocks: 2862383 blowfish cbc's in 2.63s Doing blowfish cbc for 3s on 64 size blocks: 766003 blowfish cbc's in 2.62s Doing blowfish cbc for 3s on 256 size blocks: 195592 blowfish cbc's in 2.59s Doing blowfish cbc for 3s on 1024 size blocks: 49157 blowfish cbc's in 2.60s Doing blowfish cbc for 3s on 8192 size blocks: 6154 blowfish cbc's in 2.63s Doing cast cbc for 3s on 16 size blocks: 1796747 cast cbc's in 2.64s Doing cast cbc for 3s on 64 size blocks: 466611 cast cbc's in 2.61s Doing cast cbc for 3s on 256 size blocks: 118084 cast cbc's in 2.64s Doing cast cbc for 3s on 1024 size blocks: 29582 cast cbc's in 2.59s Doing cast cbc for 3s on 8192 size blocks: 3705 cast cbc's in 2.60s Doing 512 bit private rsa's for 10s: 13983 512 bit private RSA's in 8.69s Doing 512 bit public rsa's for 10s: 106706 512 bit public RSA's in 8.65s Doing 1024 bit private rsa's for 10s: 3396 1024 bit private RSA's in 8.64s Doing 1024 bit public rsa's for 10s: 50917 1024 bit public RSA's in 8.69s Doing 2048 bit private rsa's for 10s: 575 2048 bit private RSA's in 8.66s Doing 2048 bit public rsa's for 10s: 17904 2048 bit public RSA's in 8.68s Doing 4096 bit private rsa's for 10s: 88 4096 bit private RSA's in 8.67s Doing 4096 bit public rsa's for 10s: 5818 4096 bit public RSA's in 8.71s Doing 512 bit sign dsa's for 10s: 12984 512 bit DSA signs in 8.67s Doing 512 bit verify dsa's for 10s: 12619 512 bit DSA verify in 8.71s Doing 1024 bit sign dsa's for 10s: 5886 1024 bit DSA signs in 8.74s Doing 1024 bit verify dsa's for 10s: 5173 1024 bit DSA verify in 8.71s Doing 2048 bit sign dsa's for 10s: 1971 2048 bit DSA signs in 8.69s Doing 2048 bit verify dsa's for 10s: 1654 2048 bit DSA verify in 8.68s Doing 160 bit sign ecdsa's for 10s: 7440 160 bit ECDSA signs in 8.65s Doing 160 bit verify ecdsa's for 10s: 1774 160 bit ECDSA verify in 8.71s Doing 192 bit sign ecdsa's for 10s: 6312 192 bit ECDSA signs in 8.69s Doing 192 bit verify ecdsa's for 10s: 1486 192 bit ECDSA verify in 8.68s Doing 224 bit sign ecdsa's for 10s: 7473 224 bit ECDSA signs in 8.67s Doing 224 bit verify ecdsa's for 10s: 1954 224 bit ECDSA verify in 8.68s Doing 256 bit sign ecdsa's for 10s: 6608 256 bit ECDSA signs in 8.72s Doing 256 bit verify ecdsa's for 10s: 1723 256 bit ECDSA verify in 8.72s Doing 384 bit sign ecdsa's for 10s: 3839 384 bit ECDSA signs in 8.70s Doing 384 bit verify ecdsa's for 10s: 899 384 bit ECDSA verify in 8.71s Doing 521 bit sign ecdsa's for 10s: 2169 521 bit ECDSA signs in 8.63s Doing 521 bit verify ecdsa's for 10s: 446 521 bit ECDSA verify in 8.71s Doing 163 bit sign ecdsa's for 10s: 3874 163 bit ECDSA signs in 8.64s Doing 163 bit verify ecdsa's for 10s: 938 163 bit ECDSA verify in 8.64s Doing 233 bit sign ecdsa's for 10s: 2151 233 bit ECDSA signs in 8.76s Doing 233 bit verify ecdsa's for 10s: 632 233 bit ECDSA verify in 8.70s Doing 283 bit sign ecdsa's for 10s: 1383 283 bit ECDSA signs in 8.69s Doing 283 bit verify ecdsa's for 10s: 328 283 bit ECDSA verify in 8.73s Doing 409 bit sign ecdsa's for 10s: 609 409 bit ECDSA signs in 8.70s Doing 409 bit verify ecdsa's for 10s: 152 409 bit ECDSA verify in 8.74s Doing 571 bit sign ecdsa's for 10s: 279 571 bit ECDSA signs in 8.63s Doing 571 bit verify ecdsa's for 10s: 74 571 bit ECDSA verify in 8.82s Doing 163 bit sign ecdsa's for 10s: 3863 163 bit ECDSA signs in 8.69s Doing 163 bit verify ecdsa's for 10s: 873 163 bit ECDSA verify in 8.67s Doing 233 bit sign ecdsa's for 10s: 2159 233 bit ECDSA signs in 8.67s Doing 233 bit verify ecdsa's for 10s: 596 233 bit ECDSA verify in 8.75s Doing 283 bit sign ecdsa's for 10s: 1378 283 bit ECDSA signs in 8.69s Doing 283 bit verify ecdsa's for 10s: 301 283 bit ECDSA verify in 8.65s Doing 409 bit sign ecdsa's for 10s: 609 409 bit ECDSA signs in 8.71s Doing 409 bit verify ecdsa's for 10s: 137 409 bit ECDSA verify in 8.78s Doing 571 bit sign ecdsa's for 10s: 279 571 bit ECDSA signs in 8.67s Doing 571 bit verify ecdsa's for 10s: 66 571 bit ECDSA verify in 8.79s Doing 160 bit ecdh's for 10s: 2115 160-bit ECDH ops in 8.74s Doing 192 bit ecdh's for 10s: 1780 192-bit ECDH ops in 8.69s Doing 224 bit ecdh's for 10s: 2369 224-bit ECDH ops in 8.71s Doing 256 bit ecdh's for 10s: 2094 256-bit ECDH ops in 8.65s Doing 384 bit ecdh's for 10s: 1069 384-bit ECDH ops in 8.69s Doing 521 bit ecdh's for 10s: 536 521-bit ECDH ops in 8.70s Doing 163 bit ecdh's for 10s: 1875 163-bit ECDH ops in 8.70s Doing 233 bit ecdh's for 10s: 1285 233-bit ECDH ops in 8.75s Doing 283 bit ecdh's for 10s: 662 283-bit ECDH ops in 8.73s Doing 409 bit ecdh's for 10s: 307 409-bit ECDH ops in 8.68s Doing 571 bit ecdh's for 10s: 148 571-bit ECDH ops in 8.68s Doing 163 bit ecdh's for 10s: 1767 163-bit ECDH ops in 8.70s Doing 233 bit ecdh's for 10s: 1213 233-bit ECDH ops in 8.66s Doing 283 bit ecdh's for 10s: 609 283-bit ECDH ops in 8.65s Doing 409 bit ecdh's for 10s: 276 409-bit ECDH ops in 8.68s Doing 571 bit ecdh's for 10s: 131 571-bit ECDH ops in 8.75s LibreSSL 2.4.0 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 2579.29k 9116.42k 26910.33k 52137.95k 73563.53k md5 2260.74k 7512.41k 20898.26k 36791.03k 47608.12k hmac(md5) 2510.60k 8312.94k 22181.47k 37956.53k 47834.98k sha1 2482.91k 8648.76k 24446.33k 45280.10k 59552.41k rmd160 2086.92k 6479.66k 15529.55k 23661.88k 27947.32k rc4 39623.77k 42359.96k 43510.02k 43750.10k 43152.84k des cbc 10811.15k 11199.76k 11300.56k 11465.66k 11390.93k des ede3 3997.49k 4073.98k 4096.29k 4070.30k 4149.98k idea cbc 10615.73k 11189.56k 11340.31k 11338.47k 11350.88k seed cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 6979.89k 7273.85k 7316.13k 7249.76k 7294.63k rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00 blowfish cbc 17413.74k 18711.52k 19332.65k 19360.30k 19168.66k cast cbc 10889.38k 11441.80k 11450.57k 11695.74k 11673.60k aes-128 cbc 23716.89k 24915.52k 25271.37k 25481.25k 25617.20k aes-192 cbc 20403.47k 21587.55k 21585.18k 21751.79k 21861.03k aes-256 cbc 18141.93k 18541.99k 18860.26k 18923.68k 19161.06k camellia-128 cbc 18044.38k 19257.40k 19355.95k 19379.69k 19180.37k camellia-192 cbc 14471.90k 14945.57k 14937.50k 15150.10k 15105.17k camellia-256 cbc 14357.22k 14882.17k 15037.56k 15094.23k 15105.17k sha256 3800.19k 9836.04k 19160.68k 25184.19k 28075.65k sha512 3265.52k 13590.30k 23553.67k 35466.75k 41545.59k whirlpool 1129.84k 2460.42k 4146.02k 4924.51k 5257.83k aes-128 ige 22620.50k 24587.97k 25107.08k 25381.52k 25323.56k aes-192 ige 19512.87k 21017.09k 21657.01k 21691.14k 21646.27k aes-256 ige 17154.27k 18518.70k 18651.89k 18803.69k 18847.85k ghash 28351.73k 29860.00k 30574.22k 30591.90k 30990.97k aes-128 gcm 5439.98k 9981.06k 12591.19k 13533.67k 13780.00k aes-256 gcm 4716.42k 8528.82k 10544.97k 11351.16k 11527.76k chacha20 poly1305 1746.55k 6921.75k 14027.11k 18693.38k 20407.53k sign verify sign/s verify/s rsa 512 bits 0.000621s 0.000081s 1609.1 12336.0 rsa 1024 bits 0.002544s 0.000171s 393.1 5859.3 rsa 2048 bits 0.015061s 0.000485s 66.4 2062.7 rsa 4096 bits 0.098523s 0.001497s 10.1 668.0 sign verify sign/s verify/s dsa 512 bits 0.000668s 0.000690s 1497.6 1448.8 dsa 1024 bits 0.001485s 0.001684s 673.5 593.9 dsa 2048 bits 0.004409s 0.005248s 226.8 190.6 sign verify sign/s verify/s 160 bit ecdsa (secp160r1) 0.0012s 0.0049s 860.1 203.7 192 bit ecdsa (nistp192) 0.0014s 0.0058s 726.4 171.2 224 bit ecdsa (nistp224) 0.0012s 0.0044s 861.9 225.1 256 bit ecdsa (nistp256) 0.0013s 0.0051s 757.8 197.6 384 bit ecdsa (nistp384) 0.0023s 0.0097s 441.3 103.2 521 bit ecdsa (nistp521) 0.0040s 0.0195s 251.3 51.2 163 bit ecdsa (nistk163) 0.0022s 0.0092s 448.4 108.6 233 bit ecdsa (nistk233) 0.0041s 0.0138s 245.5 72.6 283 bit ecdsa (nistk283) 0.0063s 0.0266s 159.1 37.6 409 bit ecdsa (nistk409) 0.0143s 0.0575s 70.0 17.4 571 bit ecdsa (nistk571) 0.0309s 0.1192s 32.3 8.4 163 bit ecdsa (nistb163) 0.0022s 0.0099s 444.5 100.7 233 bit ecdsa (nistb233) 0.0040s 0.0147s 249.0 68.1 283 bit ecdsa (nistb283) 0.0063s 0.0287s 158.6 34.8 409 bit ecdsa (nistb409) 0.0143s 0.0641s 69.9 15.6 571 bit ecdsa (nistb571) 0.0311s 0.1332s 32.2 7.5 op op/s 160 bit ecdh (secp160r1) 0.0041s 242.0 192 bit ecdh (nistp192) 0.0049s 204.8 224 bit ecdh (nistp224) 0.0037s 272.0 256 bit ecdh (nistp256) 0.0041s 242.1 384 bit ecdh (nistp384) 0.0081s 123.0 521 bit ecdh (nistp521) 0.0162s 61.6 163 bit ecdh (nistk163) 0.0046s 215.5 233 bit ecdh (nistk233) 0.0068s 146.9 283 bit ecdh (nistk283) 0.0132s 75.8 409 bit ecdh (nistk409) 0.0283s 35.4 571 bit ecdh (nistk571) 0.0586s 17.1 163 bit ecdh (nistb163) 0.0049s 203.1 233 bit ecdh (nistb233) 0.0071s 140.1 283 bit ecdh (nistb283) 0.0142s 70.4 409 bit ecdh (nistb409) 0.0314s 31.8 571 bit ecdh (nistb571) 0.0668s 15.0