Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.37 | 3.39 | 3.40 | T:blake2b |
4.90 | 4.92 | 4.94 | T:k12 |
5.29 | 5.31 | 5.34 | T:keccakc256treed2 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.34 | 5.41 | 5.50 | T:bblake256 |
5.64 | 5.68 | 5.73 | T:blake32 |
6.17 | 6.22 | 6.25 | T:skein512256 |
6.17 | 6.23 | 6.29 | blake512 |
6.25 | 6.27 | 6.30 | T:skein512512 |
6.27 | 6.33 | 6.38 | T:blake64 |
7.04 | 7.08 | 7.11 | T:keccakc512treed2 |
7.57 | 7.57 | 7.58 | blake256 |
7.95 | 7.98 | 8.01 | sha512 |
7.94 | 7.99 | 8.01 | sha384 |
9.46 | 9.50 | 9.52 | shake128 |
9.71 | 9.77 | 9.84 | T:skein256256 |
9.96 | 10.06 | 10.25 | T:skein10241024 |
10.04 | 10.07 | 10.10 | T:keccakc448 |
10.61 | 10.81 | 11.19 | T:keccakc512 |
11.01 | 11.04 | 11.08 | sha3224 |
11.41 | 11.46 | 11.49 | sha256 |
11.43 | 11.46 | 11.50 | sha224 |
11.43 | 11.50 | 11.58 | T:keccak |
11.76 | 11.78 | 11.81 | shake256 |
11.61 | 11.81 | 12.13 | sha3256 |
13.02 | 13.06 | 13.09 | T:jh384 |
13.04 | 13.08 | 13.16 | T:jh256 |
13.05 | 13.10 | 13.14 | T:jh224 |
13.07 | 13.13 | 13.16 | T:jh512 |
14.34 | 14.42 | 14.47 | T:keccakc768 |
15.30 | 15.34 | 15.39 | T:round3jh512 |
15.28 | 15.37 | 15.49 | T:round3jh256 |
15.68 | 15.74 | 15.80 | sha3384 |
16.85 | 17.21 | 17.45 | T:groestl256 |
20.04 | 20.11 | 20.16 | T:keccakc1024 |
21.77 | 21.82 | 21.86 | sha3512 |
23.43 | 23.47 | 23.52 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.43 | 3.43 | 3.43 | T:blake2b |
5.19 | 5.19 | 5.20 | T:k12 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.82 | 5.82 | 5.84 | T:blake32 |
6.01 | 6.02 | 6.06 | T:bblake256 |
6.27 | 6.28 | 6.29 | T:keccakc256treed2 |
6.34 | 6.36 | 6.36 | T:skein512256 |
6.40 | 6.41 | 6.42 | T:skein512512 |
6.46 | 6.47 | 6.50 | blake512 |
6.59 | 6.60 | 6.62 | T:blake64 |
7.61 | 7.62 | 7.63 | T:keccakc512treed2 |
7.72 | 7.73 | 7.73 | blake256 |
8.69 | 8.70 | 8.71 | sha384 |
8.71 | 8.71 | 8.72 | sha512 |
9.86 | 9.87 | 9.90 | T:skein256256 |
9.91 | 9.92 | 9.92 | shake128 |
10.44 | 10.47 | 10.55 | T:skein10241024 |
10.50 | 10.50 | 10.51 | T:keccakc448 |
11.24 | 11.25 | 11.43 | T:keccakc512 |
11.45 | 11.46 | 11.47 | sha3224 |
11.91 | 11.93 | 11.95 | T:keccak |
12.09 | 12.10 | 12.11 | sha224 |
12.09 | 12.10 | 12.11 | sha256 |
12.20 | 12.21 | 12.21 | shake256 |
12.21 | 12.23 | 12.38 | sha3256 |
13.28 | 13.28 | 13.29 | T:jh384 |
13.32 | 13.33 | 13.35 | T:jh256 |
13.33 | 13.34 | 13.36 | T:jh224 |
13.33 | 13.35 | 13.36 | T:jh512 |
14.46 | 14.48 | 14.50 | T:keccakc768 |
15.60 | 15.61 | 15.63 | T:round3jh512 |
15.61 | 15.63 | 15.69 | T:round3jh256 |
15.73 | 15.75 | 15.77 | sha3384 |
18.69 | 18.76 | 18.84 | T:groestl256 |
20.52 | 20.53 | 20.55 | T:keccakc1024 |
22.25 | 22.27 | 22.28 | sha3512 |
24.93 | 24.94 | 24.96 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.49 | 3.51 | 3.51 | T:blake2b |
5.38 | 5.38 | 5.39 | T:blake2s |
5.61 | 5.62 | 5.63 | T:k12 |
6.03 | 6.05 | 6.08 | T:blake32 |
6.56 | 6.58 | 6.60 | T:skein512256 |
6.61 | 6.63 | 6.64 | T:skein512512 |
6.86 | 6.89 | 6.91 | blake512 |
7.01 | 7.03 | 7.07 | T:bblake256 |
7.01 | 7.04 | 7.07 | T:blake64 |
7.32 | 7.33 | 7.34 | T:keccakc256treed2 |
7.99 | 8.00 | 8.00 | blake256 |
8.52 | 8.54 | 8.57 | T:keccakc512treed2 |
9.87 | 9.88 | 9.90 | sha384 |
9.92 | 9.94 | 9.96 | sha512 |
10.02 | 10.05 | 10.08 | T:skein256256 |
10.58 | 10.59 | 10.60 | shake128 |
10.73 | 10.74 | 10.75 | T:keccakc448 |
11.09 | 11.15 | 11.20 | T:skein10241024 |
11.62 | 11.62 | 11.63 | sha3224 |
11.70 | 11.72 | 11.89 | T:keccakc512 |
12.60 | 12.62 | 12.66 | T:keccak |
12.64 | 12.66 | 12.67 | shake256 |
12.64 | 12.67 | 12.83 | sha3256 |
13.12 | 13.15 | 13.16 | sha224 |
13.15 | 13.16 | 13.18 | sha256 |
13.64 | 13.65 | 13.68 | T:jh384 |
13.70 | 13.73 | 13.75 | T:jh224 |
13.70 | 13.73 | 13.76 | T:jh512 |
13.71 | 13.74 | 13.77 | T:jh256 |
14.55 | 14.61 | 14.64 | T:keccakc768 |
15.77 | 15.79 | 15.82 | sha3384 |
16.05 | 16.06 | 16.08 | T:round3jh512 |
16.05 | 16.09 | 16.14 | T:round3jh256 |
20.88 | 21.09 | 21.44 | T:groestl256 |
21.22 | 21.25 | 21.30 | T:keccakc1024 |
22.97 | 23.00 | 23.01 | sha3512 |
27.36 | 27.39 | 27.41 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.06 | 4.07 | 4.08 | T:blake2b |
5.43 | 5.45 | 5.45 | T:blake2s |
6.26 | 6.27 | 6.30 | T:k12 |
6.64 | 6.65 | 6.70 | T:blake32 |
7.11 | 7.13 | 7.22 | T:skein512256 |
7.19 | 7.21 | 7.23 | T:skein512512 |
7.35 | 7.39 | 7.43 | blake512 |
7.52 | 7.55 | 7.59 | T:blake64 |
8.65 | 8.66 | 8.67 | blake256 |
9.94 | 9.97 | 10.00 | T:bblake256 |
10.13 | 10.14 | 10.16 | T:keccakc256treed2 |
10.53 | 10.55 | 10.61 | T:skein256256 |
11.35 | 11.37 | 11.38 | shake128 |
12.25 | 12.27 | 12.30 | sha384 |
12.37 | 12.40 | 12.44 | sha512 |
13.17 | 13.20 | 13.24 | T:keccak |
13.24 | 13.26 | 13.28 | T:keccakc448 |
13.25 | 13.27 | 13.28 | T:keccakc512treed2 |
13.23 | 13.28 | 13.46 | T:keccakc512 |
13.97 | 14.09 | 14.19 | T:skein10241024 |
14.08 | 14.10 | 14.15 | sha3224 |
14.12 | 14.15 | 14.18 | shake256 |
14.13 | 14.18 | 14.34 | sha3256 |
14.63 | 14.66 | 14.69 | T:jh384 |
14.67 | 14.71 | 14.75 | T:jh256 |
14.70 | 14.73 | 14.78 | T:jh512 |
14.71 | 14.76 | 14.81 | T:jh224 |
15.76 | 15.84 | 16.03 | T:keccakc768 |
15.87 | 15.90 | 15.96 | sha224 |
15.95 | 15.98 | 15.99 | sha256 |
16.86 | 16.88 | 16.93 | sha3384 |
17.19 | 17.23 | 17.29 | T:round3jh256 |
17.23 | 17.27 | 17.30 | T:round3jh512 |
23.40 | 23.46 | 23.60 | T:keccakc1024 |
25.10 | 25.13 | 25.17 | sha3512 |
27.34 | 27.54 | 27.81 | T:groestl256 |
31.74 | 31.80 | 31.84 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
6.08 | 6.30 | 6.36 | T:blake2s |
9.34 | 9.38 | 9.52 | T:blake2b |
14.14 | 14.19 | 14.34 | T:blake32 |
14.16 | 14.20 | 14.28 | T:skein512256 |
14.39 | 14.45 | 14.58 | T:skein512512 |
16.73 | 16.83 | 16.95 | blake512 |
16.94 | 17.00 | 17.09 | T:k12 |
17.12 | 17.23 | 17.47 | T:blake64 |
17.17 | 17.28 | 17.44 | T:skein256256 |
17.41 | 17.44 | 17.53 | blake256 |
26.11 | 26.20 | 26.27 | sha3224 |
26.11 | 26.23 | 26.33 | T:keccak |
26.12 | 26.23 | 26.33 | sha3384 |
26.27 | 26.33 | 26.41 | shake128 |
26.22 | 26.34 | 28.33 | T:keccakc768 |
26.42 | 26.61 | 28.09 | T:keccakc1024 |
26.44 | 26.61 | 26.88 | T:keccakc512 |
26.77 | 26.88 | 27.20 | sha3256 |
26.78 | 26.91 | 27.00 | sha3512 |
26.81 | 26.91 | 26.97 | shake256 |
26.89 | 26.98 | 27.12 | T:keccakc448 |
27.39 | 27.50 | 27.84 | T:jh512 |
27.30 | 27.56 | 27.78 | T:jh256 |
27.41 | 27.56 | 27.66 | T:jh384 |
27.72 | 27.88 | 28.09 | T:jh224 |
32.06 | 32.22 | 32.42 | T:round3jh256 |
32.08 | 32.33 | 32.56 | T:round3jh512 |
45.36 | 45.44 | 45.70 | T:skein10241024 |
45.89 | 46.00 | 46.56 | T:bblake256 |
46.78 | 47.08 | 47.20 | sha384 |
47.16 | 47.36 | 48.20 | sha512 |
51.41 | 51.62 | 51.77 | sha224 |
52.30 | 52.86 | 53.06 | sha256 |
62.64 | 62.75 | 63.02 | T:keccakc256treed2 |
63.22 | 64.20 | 64.89 | T:keccakc512treed2 |
98.09 | 98.20 | 98.47 | T:groestl512 |
105.28 | 107.75 | 111.62 | T:groestl256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
52.38 | 53.50 | 53.88 | T:blake2s |
71.00 | 72.62 | 74.25 | T:blake32 |
74.88 | 75.88 | 76.88 | T:blake2b |
82.62 | 83.12 | 86.12 | blake256 |
97.62 | 98.50 | 99.12 | T:skein256256 |
115.00 | 115.38 | 116.12 | T:skein512512 |
114.12 | 115.50 | 117.62 | T:skein512256 |
134.25 | 134.75 | 135.25 | T:k12 |
134.12 | 134.88 | 136.25 | blake512 |
136.88 | 137.88 | 140.12 | T:blake64 |
207.62 | 208.75 | 209.75 | sha3224 |
208.00 | 208.75 | 210.12 | sha3384 |
209.00 | 209.75 | 210.75 | shake128 |
209.88 | 210.88 | 212.62 | T:keccak |
211.12? | 213.25? | 239.88? | T:keccakc768 |
212.88 | 213.38 | 214.62 | sha3512 |
213.12 | 213.75 | 214.62 | shake256 |
212.25 | 214.25 | 226.88 | T:keccakc1024 |
212.12 | 214.38 | 216.75 | T:keccakc512 |
213.62 | 214.75 | 216.12 | sha3256 |
216.12 | 217.00 | 218.00 | T:keccakc448 |
220.38 | 221.50 | 222.75 | T:jh384 |
221.12 | 222.00 | 223.75 | T:jh512 |
221.88 | 223.38 | 225.12 | T:jh256 |
222.88 | 224.12 | 225.62 | T:jh224 |
257.38 | 258.88 | 262.25 | T:round3jh512 |
258.38 | 259.12 | 260.50 | T:round3jh256 |
306.50 | 307.38 | 309.38 | T:bblake256 |
318.62 | 319.75 | 326.25 | sha224 |
325.50 | 326.62 | 330.88 | sha256 |
360.38 | 364.12 | 366.00 | T:skein10241024 |
372.38 | 373.25 | 374.62 | sha384 |
378.25 | 380.50 | 383.25 | sha512 |
500.75 | 501.62 | 503.62 | T:keccakc256treed2 |
506.12 | 509.75 | 516.12 | T:keccakc512treed2 |
749.25 | 750.12 | 750.88 | T:groestl512 |
904.62 | 920.12 | 936.50 | T:groestl256 |
|