Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.14 | 3.16 | 3.19 | T:blake2b |
3.80 | 3.83 | 3.86 | T:k12 |
4.58 | 4.63 | 4.67 | T:keccakc256treed2 |
4.84 | 4.85 | 4.87 | T:blake2s |
5.05 | 5.08 | 5.12 | sha384 |
5.09 | 5.12 | 5.15 | T:bblake256 |
5.12 | 5.17 | 5.21 | T:skein512512 |
5.12 | 5.17 | 5.21 | T:skein512256 |
5.15 | 5.24 | 5.26 | sha512 |
5.20 | 5.25 | 5.29 | T:blake64 |
5.47 | 5.51 | 5.55 | blake512 |
5.71 | 5.74 | 5.78 | T:blake32 |
6.07 | 6.15 | 6.20 | T:keccakc512treed2 |
6.75 | 6.77 | 6.79 | blake256 |
6.88 | 6.92 | 6.94 | shake128 |
7.00 | 7.03 | 7.05 | T:skein10241024 |
7.62 | 7.66 | 7.70 | sha256 |
7.62 | 7.67 | 7.71 | sha224 |
7.65 | 7.68 | 7.71 | shake256 |
7.61 | 7.70 | 7.74 | T:skein256256 |
7.85 | 7.87 | 7.90 | T:keccakc448 |
8.14 | 8.16 | 8.20 | T:groestl256 |
8.27 | 8.31 | 8.35 | sha3224 |
8.41 | 8.43 | 8.44 | T:keccakc512 |
8.85 | 8.89 | 8.92 | sha3256 |
8.94 | 8.97 | 8.99 | T:keccak |
11.12 | 11.16 | 11.19 | T:keccakc768 |
11.42? | 11.54? | 14.53? | T:groestl512 |
11.67 | 11.71 | 11.76 | sha3384 |
12.95 | 13.00 | 13.06 | T:jh256 |
12.95 | 13.00 | 13.05 | T:jh512 |
12.96 | 13.00 | 13.06 | T:jh384 |
12.96 | 13.02 | 13.06 | T:jh224 |
14.64 | 14.67 | 14.72 | T:round3jh512 |
14.61 | 14.68 | 14.74 | T:round3jh256 |
15.49 | 15.53 | 15.57 | T:keccakc1024 |
16.32 | 16.38 | 16.79 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.15 | 3.16 | 3.17 | T:blake2b |
4.08 | 4.09 | 4.10 | T:k12 |
4.85 | 4.85 | 4.85 | T:blake2s |
5.26 | 5.27 | 5.29 | T:skein512512 |
5.26 | 5.28 | 5.29 | T:skein512256 |
5.44 | 5.44 | 5.45 | sha512 |
5.43 | 5.45 | 5.46 | T:blake64 |
5.45 | 5.46 | 5.48 | T:keccakc256treed2 |
5.63 | 5.64 | 5.65 | T:bblake256 |
5.73 | 5.73 | 5.75 | sha384 |
5.74 | 5.75 | 5.76 | blake512 |
5.85 | 5.86 | 5.88 | T:blake32 |
6.60 | 6.62 | 6.63 | T:keccakc512treed2 |
6.90 | 6.91 | 6.91 | blake256 |
7.24 | 7.25 | 7.26 | shake128 |
7.33 | 7.34 | 7.34 | T:skein10241024 |
7.73 | 7.75 | 7.76 | T:skein256256 |
7.96 | 7.97 | 7.98 | shake256 |
8.16 | 8.18 | 8.20 | sha224 |
8.17 | 8.19 | 8.20 | sha256 |
8.22 | 8.22 | 8.23 | T:keccakc448 |
8.53 | 8.54 | 8.55 | T:groestl256 |
8.61 | 8.62 | 8.64 | sha3224 |
8.72 | 8.72 | 8.73 | T:keccakc512 |
9.19 | 9.20 | 9.21 | sha3256 |
9.26 | 9.27 | 9.27 | T:keccak |
11.22 | 11.23 | 11.24 | T:keccakc768 |
11.74 | 11.75 | 11.76 | sha3384 |
12.14? | 12.18? | 13.66? | T:groestl512 |
13.20 | 13.21 | 13.23 | T:jh384 |
13.20 | 13.21 | 13.23 | T:jh256 |
13.20 | 13.22 | 13.24 | T:jh224 |
13.21 | 13.22 | 13.24 | T:jh512 |
14.92 | 14.93 | 14.95 | T:round3jh256 |
14.94 | 14.95 | 14.96 | T:round3jh512 |
15.88 | 15.89 | 15.90 | T:keccakc1024 |
16.69 | 16.71 | 16.90 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.15 | 3.16 | 3.16 | T:blake2b |
4.51 | 4.51 | 4.53 | T:k12 |
4.84 | 4.85 | 4.85 | T:blake2s |
5.42 | 5.43 | 5.46 | T:skein512512 |
5.43 | 5.44 | 5.47 | T:skein512256 |
5.76 | 5.77 | 5.85 | sha512 |
5.76 | 5.79 | 5.83 | T:blake64 |
6.04 | 6.05 | 6.07 | T:blake32 |
6.12 | 6.13 | 6.15 | blake512 |
6.36 | 6.38 | 6.39 | T:keccakc256treed2 |
6.50 | 6.52 | 6.54 | T:bblake256 |
6.78 | 6.80 | 6.83 | sha384 |
7.11 | 7.12 | 7.13 | blake256 |
7.37 | 7.39 | 7.43 | T:keccakc512treed2 |
7.79 | 7.81 | 7.84 | shake128 |
7.83 | 7.84 | 7.86 | T:skein10241024 |
7.84 | 7.89 | 7.92 | T:skein256256 |
8.28 | 8.29 | 8.31 | shake256 |
8.40 | 8.41 | 8.42 | T:keccakc448 |
8.74 | 8.76 | 8.78 | sha3224 |
9.02 | 9.04 | 9.06 | sha224 |
9.04 | 9.05 | 9.08 | sha256 |
9.13 | 9.14 | 9.15 | T:keccakc512 |
9.14 | 9.16 | 9.17 | T:groestl256 |
9.51 | 9.52 | 9.54 | sha3256 |
9.75 | 9.76 | 9.77 | T:keccak |
11.32 | 11.34 | 11.36 | T:keccakc768 |
11.76 | 11.80 | 11.81 | sha3384 |
13.24 | 13.25 | 13.26 | T:groestl512 |
13.54 | 13.56 | 13.58 | T:jh224 |
13.54 | 13.57 | 13.59 | T:jh256 |
13.55 | 13.57 | 13.59 | T:jh384 |
13.55 | 13.58 | 13.61 | T:jh512 |
15.34 | 15.37 | 15.39 | T:round3jh256 |
15.38 | 15.41 | 15.44 | T:round3jh512 |
16.35 | 16.37 | 16.39 | T:keccakc1024 |
17.21 | 17.22 | 17.24 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
3.50 | 3.51 | 3.53 | T:blake2b |
4.84 | 4.84 | 4.86 | T:blake2s |
4.85 | 4.86 | 4.90 | T:k12 |
5.90 | 5.91 | 5.96 | T:skein512512 |
5.89 | 5.93 | 5.97 | T:skein512256 |
6.06 | 6.07 | 6.16 | sha512 |
6.09 | 6.15 | 6.21 | T:blake64 |
6.23 | 6.25 | 6.26 | blake512 |
6.59 | 6.61 | 6.63 | T:blake32 |
7.67 | 7.68 | 7.69 | blake256 |
8.32 | 8.38 | 8.42 | T:skein256256 |
8.43 | 8.46 | 8.53 | shake128 |
8.47 | 8.49 | 8.55 | T:keccakc256treed2 |
9.06 | 9.07 | 9.10 | sha384 |
9.08 | 9.11 | 9.13 | T:bblake256 |
9.30 | 9.32 | 9.35 | shake256 |
9.99 | 10.01 | 10.02 | T:skein10241024 |
10.04 | 10.06 | 10.12 | T:keccak |
10.14 | 10.18 | 10.22 | T:keccakc448 |
10.36 | 10.38 | 10.44 | T:keccakc512 |
10.57 | 10.58 | 10.62 | sha3256 |
10.56 | 10.60 | 10.73 | sha3224 |
10.79 | 10.82 | 10.86 | T:groestl256 |
11.19 | 11.27 | 11.32 | T:keccakc512treed2 |
11.41 | 11.45 | 11.48 | sha224 |
11.49 | 11.53 | 11.56 | sha256 |
12.34 | 12.35 | 12.38 | T:keccakc768 |
12.60 | 12.63 | 12.71 | sha3384 |
14.48 | 14.52 | 14.58 | T:jh512 |
14.48 | 14.53 | 14.60 | T:jh224 |
14.48 | 14.53 | 14.58 | T:jh256 |
14.51 | 14.55 | 14.59 | T:jh384 |
15.10 | 15.13 | 15.15 | T:groestl512 |
16.41 | 16.48 | 16.55 | T:round3jh256 |
16.55 | 16.60 | 16.64 | T:round3jh512 |
17.98 | 18.01 | 18.06 | T:keccakc1024 |
18.78 | 18.82 | 18.90 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
4.75 | 4.80 | 4.86 | T:blake2s |
6.30 | 6.41 | 6.48 | T:blake2b |
11.84 | 11.89 | 12.03 | sha512 |
11.81 | 11.92 | 12.09 | T:skein512256 |
11.81 | 11.92 | 12.16 | T:skein512512 |
12.06 | 12.19 | 12.28 | blake512 |
12.47 | 12.52 | 12.83 | T:blake64 |
12.62 | 12.72 | 13.08 | T:k12 |
12.97 | 13.30 | 13.80 | T:blake32 |
14.23 | 14.34 | 14.45 | T:skein256256 |
14.88 | 14.94 | 15.08 | blake256 |
17.95 | 18.02 | 18.20 | shake256 |
18.47 | 18.53 | 18.69 | T:keccakc768 |
18.62 | 18.69 | 18.78 | T:keccakc512 |
18.66 | 18.75 | 18.89 | T:keccakc448 |
18.70 | 18.77 | 18.86 | T:keccak |
19.22 | 19.34 | 19.53 | sha3384 |
19.25 | 19.36 | 19.56 | sha3512 |
19.34 | 19.44 | 19.66 | sha3224 |
19.34 | 19.47 | 19.66 | sha3256 |
19.75 | 19.84 | 19.97 | T:keccakc1024 |
20.67 | 20.78 | 20.95 | shake128 |
26.59 | 26.73 | 27.00 | T:jh384 |
26.59 | 26.77 | 27.00 | T:jh256 |
26.66 | 26.83 | 26.94 | T:jh512 |
26.67 | 26.88 | 27.06 | T:jh224 |
30.64 | 30.75 | 30.97 | T:round3jh256 |
30.91 | 30.98 | 31.09 | T:skein10241024 |
31.39 | 31.53 | 31.69 | T:round3jh512 |
31.47 | 31.56 | 31.81 | T:groestl256 |
38.56 | 38.81 | 38.95 | sha384 |
40.77 | 40.89 | 41.02 | T:bblake256 |
41.58 | 41.70 | 41.95 | sha224 |
41.58 | 41.77 | 42.00 | T:groestl512 |
42.25 | 42.39 | 42.55 | sha256 |
51.23 | 51.39 | 51.62 | T:keccakc256treed2 |
51.36 | 51.66 | 51.86 | T:keccakc512treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
43.12 | 43.62 | 44.00 | T:blake2s |
55.00 | 55.38 | 56.50 | T:blake2b |
60.50 | 60.75 | 63.25 | T:blake32 |
67.38 | 67.62 | 68.25 | blake256 |
85.62 | 86.25 | 87.38 | T:skein256256 |
94.50 | 95.25 | 97.38 | sha512 |
94.75 | 95.25 | 97.88 | T:skein512256 |
95.25 | 95.75 | 97.25 | T:skein512512 |
100.50 | 101.50 | 105.50 | T:k12 |
99.50 | 101.75 | 104.12 | blake512 |
100.88 | 102.62 | 104.38 | T:blake64 |
143.12 | 143.88 | 144.38 | shake256 |
148.50 | 149.50 | 150.88 | T:keccakc768 |
149.75 | 150.12 | 152.50 | T:keccak |
149.88 | 150.25 | 152.00 | T:keccakc512 |
150.00 | 151.00 | 152.12 | T:keccakc448 |
153.00 | 153.88 | 155.00 | sha3384 |
153.00 | 154.25 | 155.50 | sha3512 |
153.75 | 154.75 | 156.50 | sha3224 |
154.00 | 155.00 | 157.00 | sha3256 |
159.00 | 159.50 | 160.75 | T:keccakc1024 |
164.62 | 165.50 | 170.12 | shake128 |
189.50 | 191.25 | 195.25 | T:groestl256 |
213.62 | 215.25 | 217.00 | T:jh512 |
214.25 | 215.50 | 217.62 | T:jh256 |
216.00 | 217.00 | 219.25 | T:jh384 |
216.50 | 218.00 | 219.75 | T:jh224 |
248.75 | 250.00 | 250.25 | T:skein10241024 |
250.00 | 251.25 | 253.50 | T:round3jh256 |
255.00 | 256.38 | 257.38 | T:round3jh512 |
262.00 | 263.12 | 264.62 | sha224 |
267.00 | 267.88 | 269.25 | sha256 |
269.38 | 270.62 | 271.88 | T:bblake256 |
313.00 | 315.25 | 316.75 | sha384 |
320.12 | 321.38 | 325.88 | T:groestl512 |
409.50 | 411.62 | 413.00 | T:keccakc256treed2 |
411.00 | 412.25 | 415.62 | T:keccakc512treed2 |
|