Skip to content

Commit

Permalink
Blake3
Browse files Browse the repository at this point in the history
  • Loading branch information
pedroalbanese authored Aug 20, 2023
1 parent 855df3c commit d9321e7
Showing 1 changed file with 40 additions and 40 deletions.
80 changes: 40 additions & 40 deletions PERFORMANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,46 +130,46 @@ goarch: x86

| Command | Mean [s] | Min [s] | Max [s] | Relative |
|:---|---:|---:|---:|---:|
| `blake2s128` | 0.146 ± 0.009 | 0.134 | 0.160 | 1.26 ± 0.91 |
| `blake2s256` | 0.169 ± 0.128 | 0.133 | 0.681 | 1.46 ± 1.52 |
| `blake2b256` | 0.279 ± 0.003 | 0.275 | 0.286 | 2.41 ± 1.73 |
| `blake2b512` | 0.284 ± 0.017 | 0.275 | 0.332 | 2.45 ± 1.77 |
| `blake3` | 0.242 ± 0.005 | 0.236 | 0.253 | 2.09 ± 1.50 |
| `cubehash` | 1.263 ± 0.006 | 1.257 | 1.276 | 10.92 ± 7.83 |
| `gost94` | 6.499 ± 0.233 | 6.364 | 7.024 | 56.19 ± 40.36 |
| `groestl` | 1.278 ± 0.119 | 1.177 | 1.502 | 11.05 ± 7.99 |
| `jh` | 3.393 ± 0.007 | 3.386 | 3.410 | 29.33 ± 21.04 |
| `keccak256` | 0.464 ± 0.002 | 0.461 | 0.469 | 4.01 ± 2.88 |
| `keccak512` | 0.824 ± 0.003 | 0.820 | 0.828 | 7.13 ± 5.11 |
| `lsh224` | 0.561 ± 0.011 | 0.551 | 0.584 | 4.85 ± 3.48 |
| `lsh256` | 0.571 ± 0.039 | 0.552 | 0.677 | 4.94 ± 3.56 |
| `lsh384` | 0.580 ± 0.045 | 0.551 | 0.667 | 5.01 ± 3.62 |
| `lsh512` | 0.822 ± 0.013 | 0.814 | 0.856 | 7.11 ± 5.10 |
| `md4` | 0.136 ± 0.006 | 0.129 | 0.152 | 1.18 ± 0.84 |
| `md5` | 0.155 ± 0.161 | 0.080 | 0.674 | 1.34 ± 1.69 |
| `rmd128` | 0.234 ± 0.003 | 0.229 | 0.240 | 2.03 ± 1.45 |
| `rmd160` | 0.292 ± 0.013 | 0.284 | 0.323 | 2.53 ± 1.82 |
| `rmd256` | 0.231 ± 0.005 | 0.225 | 0.244 | 2.00 ± 1.44 |
| `sha1` | 0.116 ± 0.083 | 0.089 | 0.545 | 1.00 |
| `sha224` | 0.163 ± 0.005 | 0.157 | 0.173 | 1.41 ± 1.01 |
| `sha256` | 0.163 ± 0.006 | 0.158 | 0.184 | 1.41 ± 1.01 |
| `sha384` | 0.494 ± 0.004 | 0.489 | 0.502 | 4.27 ± 3.07 |
| `sha512` | 0.496 ± 0.007 | 0.489 | 0.509 | 4.29 ± 3.08 |
| `sha3-224` | 0.444 ± 0.009 | 0.438 | 0.470 | 3.84 ± 2.75 |
| `sha3-256` | 0.469 ± 0.013 | 0.459 | 0.504 | 4.05 ± 2.91 |
| `sha3-384` | 0.595 ± 0.010 | 0.583 | 0.618 | 5.14 ± 3.69 |
| `sha3-512` | 0.830 ± 0.007 | 0.820 | 0.845 | 7.18 ± 5.15 |
| `siphash64` | 0.171 ± 0.180 | 0.087 | 0.707 | 1.48 ± 1.88 |
| `siphash128` | 0.116 ± 0.084 | 0.088 | 0.556 | 1.00 ± 1.02 |
| `skein256` | 0.421 ± 0.003 | 0.417 | 0.426 | 3.64 ± 2.61 |
| `skein512` | 0.423 ± 0.011 | 0.415 | 0.446 | 3.66 ± 2.63 |
| `sm3` | 0.254 ± 0.007 | 0.247 | 0.270 | 2.19 ± 1.57 |
| `streebog256` | 5.479 ± 0.032 | 5.454 | 5.530 | 47.37 ± 33.99 |
| `streebog512` | 5.519 ± 0.163 | 5.448 | 5.982 | 47.71 ± 34.26 |
| `tiger` | 0.266 ± 0.013 | 0.256 | 0.290 | 2.30 ± 1.65 |
| `tiger2` | 0.260 ± 0.003 | 0.257 | 0.265 | 2.25 ± 1.61 |
| `whirlpool` | 2.709 ± 0.003 | 2.705 | 2.715 | 23.43 ± 16.81 |
| `xoodyak` | 0.519 ± 0.006 | 0.513 | 0.533 | 4.49 ± 3.22 |
| `blake2s128` | 0.142 ± 0.016 | 0.133 | 0.198 | 1.06 ± 0.91 |
| `blake2s256` | 0.137 ± 0.005 | 0.131 | 0.150 | 1.02 ± 0.87 |
| `blake2b256` | 0.286 ± 0.012 | 0.275 | 0.313 | 2.12 ± 1.81 |
| `blake2b512` | 0.283 ± 0.009 | 0.275 | 0.305 | 2.10 ± 1.79 |
| `blake3` | 0.245 ± 0.011 | 0.236 | 0.274 | 1.82 ± 1.55 |
| `cubehash` | 1.261 ± 0.003 | 1.258 | 1.267 | 9.36 ± 7.97 |
| `gost94` | 6.387 ± 0.047 | 6.355 | 6.504 | 47.42 ± 40.35 |
| `groestl` | 1.173 ± 0.003 | 1.170 | 1.178 | 8.71 ± 7.41 |
| `jh` | 3.407 ± 0.012 | 3.392 | 3.437 | 25.30 ± 21.52 |
| `keccak256` | 0.465 ± 0.009 | 0.459 | 0.489 | 3.45 ± 2.94 |
| `keccak512` | 0.854 ± 0.024 | 0.822 | 0.889 | 6.34 ± 5.40 |
| `lsh224` | 0.557 ± 0.005 | 0.553 | 0.570 | 4.14 ± 3.52 |
| `lsh256` | 0.557 ± 0.004 | 0.553 | 0.567 | 4.14 ± 3.52 |
| `lsh384` | 0.559 ± 0.006 | 0.553 | 0.573 | 4.15 ± 3.53 |
| `lsh512` | 0.822 ± 0.014 | 0.812 | 0.855 | 6.10 ± 5.19 |
| `md4` | 0.140 ± 0.015 | 0.129 | 0.183 | 1.04 ± 0.89 |
| `md5` | 0.182 ± 0.186 | 0.080 | 0.580 | 1.35 ± 1.80 |
| `rmd128` | 0.236 ± 0.006 | 0.230 | 0.251 | 1.75 ± 1.49 |
| `rmd160` | 0.290 ± 0.006 | 0.284 | 0.303 | 2.15 ± 1.83 |
| `rmd256` | 0.233 ± 0.012 | 0.227 | 0.269 | 1.73 ± 1.48 |
| `sha1` | 0.193 ± 0.194 | 0.090 | 0.624 | 1.43 ± 1.89 |
| `sha224` | 0.167 ± 0.013 | 0.157 | 0.210 | 1.24 ± 1.06 |
| `sha256` | 0.164 ± 0.007 | 0.157 | 0.181 | 1.22 ± 1.04 |
| `sha384` | 0.496 ± 0.008 | 0.489 | 0.516 | 3.68 ± 3.13 |
| `sha512` | 0.497 ± 0.011 | 0.489 | 0.526 | 3.69 ± 3.14 |
| `sha3-224` | 0.456 ± 0.015 | 0.439 | 0.484 | 3.39 ± 2.88 |
| `sha3-256` | 0.469 ± 0.018 | 0.461 | 0.518 | 3.49 ± 2.97 |
| `sha3-384` | 0.591 ± 0.006 | 0.585 | 0.601 | 4.39 ± 3.73 |
| `sha3-512` | 0.829 ± 0.009 | 0.821 | 0.850 | 6.15 ± 5.23 |
| `siphash64` | 0.144 ± 0.133 | 0.088 | 0.557 | 1.07 ± 1.34 |
| `siphash128` | 0.135 ± 0.115 | 0.088 | 0.562 | 1.00 |
| `skein256` | 0.422 ± 0.006 | 0.417 | 0.436 | 3.14 ± 2.67 |
| `skein512` | 0.424 ± 0.007 | 0.416 | 0.439 | 3.14 ± 2.68 |
| `sm3` | 0.252 ± 0.006 | 0.247 | 0.268 | 1.87 ± 1.60 |
| `streebog256` | 5.525 ± 0.022 | 5.479 | 5.570 | 41.02 ± 34.90 |
| `streebog512` | 5.472 ± 0.026 | 5.452 | 5.520 | 40.63 ± 34.57 |
| `tiger` | 0.263 ± 0.006 | 0.257 | 0.276 | 1.95 ± 1.66 |
| `tiger2` | 0.262 ± 0.006 | 0.255 | 0.275 | 1.94 ± 1.65 |
| `whirlpool` | 2.710 ± 0.004 | 2.704 | 2.715 | 20.12 ± 17.12 |
| `xoodyak` | 0.519 ± 0.005 | 0.515 | 0.530 | 3.85 ± 3.28 |

- **Message Authentication Code:**

Expand Down

0 comments on commit d9321e7

Please sign in to comment.