Cycles/byte for long messages |
25% | 50% | 75% | hash |
4.03 | 4.04 | 4.05 | sha224 |
4.06 | 4.07 | 4.07 | sha256 |
5.71 | 5.72 | 5.73 | T:k12 |
5.21? | 5.76? | 6.31? | T:blake2s |
5.39? | 5.83? | 6.72? | T:blake2b |
6.43 | 6.75 | 6.76 | T:blake32 |
7.01 | 7.10 | 7.33 | T:bblake256 |
7.91 | 7.92 | 7.93 | T:skein512256 |
8.01 | 8.04 | 8.07 | T:skein512512 |
8.31 | 8.33 | 8.37 | T:keccakc256treed2 |
7.89? | 8.50? | 9.69? | blake256 |
7.85? | 8.52? | 9.85? | T:blake64 |
9.19 | 9.20 | 9.22 | blake512 |
9.60 | 9.81 | 9.83 | T:skein256256 |
10.72 | 10.73 | 10.74 | sha384 |
10.66 | 10.73 | 10.88 | sha512 |
10.98 | 11.00 | 11.04 | T:skein10241024 |
11.01 | 11.02 | 11.04 | shake128 |
11.06 | 11.12 | 11.14 | T:keccakc512treed2 |
12.32 | 12.32 | 12.33 | T:keccakc448 |
12.79 | 12.80 | 12.81 | sha3224 |
13.25 | 13.26 | 13.26 | T:keccakc512 |
12.47? | 13.68? | 15.94? | sha3256 |
14.04 | 14.07 | 14.17 | T:keccak |
13.05? | 14.16? | 16.22? | T:groestl256 |
12.30? | 14.88? | 16.29? | shake256 |
18.08 | 18.08 | 18.09 | T:keccakc768 |
18.13 | 18.15 | 18.16 | sha3384 |
18.01? | 19.84? | 22.93? | T:groestl512 |
21.31 | 21.48 | 21.52 | T:jh512 |
21.49 | 21.49 | 21.53 | T:jh384 |
21.49 | 21.50 | 21.53 | T:jh256 |
21.68 | 21.69 | 21.69 | T:jh224 |
23.34 | 23.38 | 23.40 | T:round3jh256 |
23.38 | 23.38 | 23.41 | T:round3jh512 |
25.04 | 25.06 | 25.07 | T:keccakc1024 |
25.33 | 25.34 | 25.36 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
4.15 | 4.15 | 4.15 | sha256 |
4.15 | 4.15 | 4.15 | sha224 |
5.63 | 5.71 | 5.98 | T:blake2s |
5.87 | 5.87 | 6.31 | T:blake2b |
6.05 | 6.05 | 6.06 | T:k12 |
6.74 | 6.90 | 6.90 | T:blake32 |
7.77 | 7.79 | 7.89 | T:bblake256 |
8.08 | 8.09 | 8.09 | T:skein512256 |
8.18 | 8.19 | 8.20 | T:skein512512 |
8.65 | 8.66 | 9.25 | blake256 |
8.84 | 8.84 | 9.51 | T:blake64 |
9.54 | 9.55 | 9.55 | blake512 |
9.82 | 9.82 | 9.84 | T:keccakc256treed2 |
9.82 | 9.93 | 9.94 | T:skein256256 |
11.15 | 11.15 | 11.16 | sha384 |
11.16 | 11.16 | 11.24 | sha512 |
11.43 | 11.43 | 11.45 | T:skein10241024 |
11.49 | 11.49 | 11.50 | shake128 |
11.89 | 11.91 | 11.92 | T:keccakc512treed2 |
12.87 | 12.87 | 12.87 | T:keccakc448 |
13.26 | 13.26 | 13.27 | sha3224 |
13.81 | 13.82 | 13.82 | T:keccakc512 |
14.14 | 14.15 | 15.27 | sha3256 |
14.61 | 14.61 | 14.66 | T:keccak |
14.85 | 14.86 | 15.89 | T:groestl256 |
14.13 | 15.32 | 15.47 | shake256 |
18.02 | 18.02 | 18.02 | T:keccakc768 |
18.16 | 18.16 | 18.17 | sha3384 |
21.11 | 21.18 | 22.70 | T:groestl512 |
21.30 | 21.37 | 21.38 | T:jh512 |
21.36 | 21.37 | 21.38 | T:jh384 |
21.37 | 21.37 | 21.38 | T:jh256 |
21.40 | 21.41 | 21.41 | T:jh224 |
23.74 | 23.76 | 23.76 | T:round3jh256 |
23.76 | 23.76 | 23.76 | T:round3jh512 |
25.42 | 25.42 | 25.42 | T:keccakc1024 |
25.82 | 25.82 | 25.83 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
4.27 | 4.27 | 4.28 | sha256 |
4.34 | 4.34 | 4.35 | sha224 |
5.64 | 5.72 | 5.94 | T:blake2s |
5.95 | 5.96 | 6.36 | T:blake2b |
6.61 | 6.62 | 6.62 | T:k12 |
7.13 | 7.14 | 7.14 | T:blake32 |
8.36 | 8.36 | 8.37 | T:skein512256 |
8.43 | 8.43 | 8.44 | T:skein512512 |
8.92 | 8.93 | 9.47 | blake256 |
8.91 | 8.96 | 8.98 | T:bblake256 |
9.37 | 9.38 | 10.02 | T:blake64 |
10.10 | 10.10 | 10.11 | T:skein256256 |
10.11 | 10.12 | 10.13 | blake512 |
11.41 | 11.41 | 11.43 | T:keccakc256treed2 |
11.86 | 11.88 | 11.88 | sha384 |
11.89 | 11.94 | 11.95 | sha512 |
12.15 | 12.15 | 12.15 | T:skein10241024 |
12.26 | 12.26 | 12.28 | shake128 |
13.18 | 13.18 | 13.18 | T:keccakc448 |
13.24 | 13.25 | 13.27 | T:keccakc512treed2 |
13.43 | 13.43 | 13.45 | sha3224 |
14.43 | 14.43 | 14.43 | T:keccakc512 |
14.62 | 14.64 | 15.84 | sha3256 |
15.49 | 15.51 | 15.53 | T:keccak |
14.61 | 15.86 | 16.09 | shake256 |
16.03 | 16.04 | 17.19 | T:groestl256 |
18.02 | 18.02 | 18.02 | T:keccakc768 |
18.20 | 18.20 | 18.22 | sha3384 |
21.35 | 21.36 | 21.36 | T:jh224 |
21.46 | 21.47 | 21.47 | T:jh256 |
21.46 | 21.47 | 21.48 | T:jh384 |
21.47 | 21.47 | 21.52 | T:jh512 |
23.37 | 23.43 | 25.10 | T:groestl512 |
24.36 | 24.38 | 24.40 | T:round3jh256 |
24.38 | 24.38 | 24.39 | T:round3jh512 |
26.26 | 26.26 | 26.27 | T:keccakc1024 |
26.61 | 26.62 | 26.63 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.62 | 4.62 | 4.65 | sha256 |
4.85 | 4.85 | 4.89 | sha224 |
5.65 | 5.67 | 5.74 | T:blake2s |
6.69? | 6.69? | 7.49? | T:blake2b |
7.43 | 7.46 | 7.46 | T:k12 |
7.84 | 7.84 | 7.86 | T:blake32 |
9.06 | 9.08 | 9.08 | T:skein512256 |
9.11 | 9.12 | 9.12 | T:skein512512 |
9.64 | 9.69 | 10.41 | blake256 |
9.89 | 9.91 | 10.64 | T:blake64 |
10.49 | 10.50 | 10.54 | T:skein256256 |
10.68 | 10.69 | 10.69 | blake512 |
11.97 | 11.99 | 12.01 | T:bblake256 |
12.59 | 12.59 | 12.61 | sha384 |
12.64 | 12.70 | 12.70 | sha512 |
13.10 | 13.12 | 13.15 | shake128 |
15.29 | 15.30 | 15.31 | T:skein10241024 |
15.67 | 15.68 | 15.68 | T:keccakc256treed2 |
16.26 | 16.29 | 16.31 | T:keccakc448 |
16.27 | 16.29 | 16.32 | sha3224 |
16.29 | 16.30 | 17.95 | sha3256 |
16.39 | 16.41 | 16.44 | T:keccak |
16.47 | 16.47 | 16.47 | T:keccakc512 |
16.36 | 17.92 | 18.10 | shake256 |
19.14 | 19.19 | 20.70 | T:groestl256 |
19.44 | 19.46 | 19.46 | sha3384 |
19.69 | 19.84 | 19.84 | T:keccakc768 |
20.52 | 20.55 | 20.58 | T:keccakc512treed2 |
22.94 | 22.94 | 22.98 | T:jh256 |
22.97 | 22.97 | 23.04 | T:jh384 |
22.91 | 23.01 | 23.03 | T:jh224 |
22.94 | 23.03 | 23.04 | T:jh512 |
26.04 | 26.09 | 26.12 | T:round3jh256 |
26.06 | 26.09 | 26.11 | T:round3jh512 |
27.23 | 27.27 | 29.48 | T:groestl512 |
28.70 | 28.89 | 28.96 | T:keccakc1024 |
29.10 | 29.10 | 29.13 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
5.78 | 5.84 | 5.89 | T:blake2s |
9.06 | 9.09 | 9.12 | sha256 |
11.36 | 11.38 | 11.39 | sha224 |
13.69 | 13.73 | 13.75 | T:blake2b |
16.14 | 16.39 | 16.94 | T:blake32 |
16.72 | 16.73 | 16.81 | T:skein256256 |
17.42 | 17.45 | 17.56 | T:skein512256 |
17.67 | 17.75 | 17.84 | T:skein512512 |
18.97 | 19.05 | 19.52 | blake256 |
19.95 | 20.20 | 20.48 | T:blake64 |
21.52 | 21.52 | 21.52 | T:k12 |
22.11 | 22.11 | 22.22 | blake512 |
27.23 | 27.27 | 27.41 | sha384 |
27.58 | 27.66 | 27.75 | sha512 |
29.94 | 30.05 | 30.88 | sha3256 |
29.95 | 30.05 | 30.08 | sha3512 |
29.95 | 30.05 | 30.19 | sha3384 |
30.05 | 30.05 | 30.05 | sha3224 |
30.17 | 30.19 | 30.22 | shake128 |
30.11? | 30.33? | 36.88? | shake256 |
31.73 | 32.16 | 32.25 | T:keccakc1024 |
34.28 | 34.48 | 34.48 | T:keccak |
34.53 | 34.55 | 34.61 | T:keccakc448 |
34.81 | 34.81 | 34.81 | T:keccakc512 |
34.84 | 34.94 | 35.08 | T:keccakc768 |
41.94 | 41.98 | 42.22 | T:jh224 |
42.02 | 42.12 | 42.62 | T:jh256 |
42.00 | 42.14 | 42.62 | T:jh384 |
42.06 | 42.17 | 42.62 | T:jh512 |
47.05 | 47.06 | 47.11 | T:round3jh256 |
47.11 | 47.16 | 47.20 | T:round3jh512 |
49.08 | 49.09 | 49.09 | T:skein10241024 |
50.12 | 50.53 | 50.75 | T:bblake256 |
59.23 | 59.23 | 65.09 | T:groestl256 |
87.31 | 87.33 | 94.08 | T:groestl512 |
96.14 | 96.19 | 96.19 | T:keccakc512treed2 |
96.25 | 96.25 | 96.25 | T:keccakc256treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
41.12 | 41.25 | 42.12 | sha256 |
49.38 | 49.50 | 49.62 | T:blake2s |
59.00 | 59.12 | 59.50 | sha224 |
77.62 | 80.75 | 81.62 | T:blake32 |
85.25 | 87.75 | 91.62 | blake256 |
96.25 | 96.25 | 96.25 | T:skein256256 |
106.75 | 107.62 | 109.12 | T:blake2b |
139.00 | 139.25 | 139.38 | T:skein512256 |
141.00 | 141.12 | 141.62 | T:skein512512 |
161.88 | 163.00 | 163.88 | T:blake64 |
169.12 | 169.12 | 169.12 | T:k12 |
179.12 | 179.25 | 180.12 | blake512 |
215.12 | 215.12 | 215.25 | sha384 |
218.00 | 218.00 | 218.88 | sha512 |
238.12 | 238.38 | 238.75 | sha3224 |
238.38 | 238.88 | 239.25 | sha3384 |
238.62 | 239.00 | 239.62 | sha3512 |
238.62 | 239.75 | 244.12 | sha3256 |
240.38 | 240.88 | 241.88 | shake128 |
240.62? | 241.50? | 293.75? | shake256 |
252.62 | 252.75 | 256.25 | T:keccakc1024 |
276.38 | 276.88 | 279.00 | T:keccak |
278.00 | 278.00 | 278.00 | T:keccakc512 |
277.62 | 279.12 | 279.12 | T:keccakc768 |
278.38 | 279.12 | 280.00 | T:keccakc448 |
338.38 | 338.38 | 341.25 | T:bblake256 |
337.12 | 339.75 | 341.38 | T:jh224 |
339.75 | 339.88 | 340.75 | T:jh256 |
339.75 | 340.75 | 341.75 | T:jh512 |
341.12 | 341.50 | 341.62 | T:jh384 |
356.75 | 357.12 | 362.88 | T:groestl256 |
375.62 | 375.75 | 378.12 | T:round3jh256 |
377.12 | 378.00 | 378.38 | T:round3jh512 |
393.50 | 393.88 | 394.25 | T:skein10241024 |
692.00 | 692.25 | 744.00 | T:groestl512 |
769.88 | 769.88 | 771.25 | T:keccakc256treed2 |
768.88 | 771.12 | 771.25 | T:keccakc512treed2 |
|