Cycles/byte for long messages |
25% | 50% | 75% | hash |
4.80 | 4.83 | 4.86 | T:blake2b |
4.98 | 4.99 | 4.99 | T:k12 |
6.32 | 6.37 | 6.42 | T:skein512512 |
6.33 | 6.39 | 6.43 | T:skein512256 |
6.98 | 7.11 | 7.32 | T:blake64 |
7.39 | 7.40 | 7.41 | T:keccakc256treed2 |
7.35 | 7.43 | 7.50 | blake512 |
7.98 | 8.05 | 8.12 | T:blake2s |
8.24 | 8.24 | 8.26 | T:skein256256 |
9.30 | 9.38 | 9.43 | T:skein10241024 |
9.58 | 9.69 | 9.80 | shake128 |
9.70 | 9.71 | 9.71 | T:keccakc512treed2 |
9.74 | 9.76 | 9.80 | sha512 |
9.69 | 9.82 | 9.91 | sha384 |
9.82 | 9.95 | 10.00 | T:blake32 |
10.45 | 10.53 | 10.71 | T:bblake256 |
11.12 | 11.13 | 11.16 | T:keccakc448 |
11.24 | 11.29 | 11.33 | sha3224 |
11.84 | 11.87 | 11.89 | T:keccakc512 |
12.01 | 12.07 | 12.17 | sha3256 |
12.07 | 12.10 | 12.12 | shake256 |
12.51 | 12.54 | 12.59 | blake256 |
12.65 | 12.66 | 12.67 | T:keccak |
13.73 | 13.75 | 13.77 | sha224 |
13.58 | 13.76 | 13.90 | sha256 |
15.70 | 15.71 | 15.74 | T:keccakc768 |
15.97 | 16.01 | 16.02 | sha3384 |
17.78 | 17.81 | 17.85 | T:jh224 |
17.81 | 17.85 | 17.86 | T:jh256 |
17.83 | 17.85 | 17.86 | T:jh512 |
17.70 | 17.85 | 18.12 | T:jh384 |
20.74 | 20.77 | 20.80 | T:round3jh512 |
20.75 | 20.78 | 20.81 | T:round3jh256 |
21.93 | 21.93 | 21.95 | T:keccakc1024 |
22.26 | 22.29 | 22.33 | T:groestl256 |
22.30 | 22.34 | 22.37 | sha3512 |
33.20 | 33.25 | 33.33 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
4.88 | 4.88 | 4.89 | T:blake2b |
5.26 | 5.27 | 5.27 | T:k12 |
6.51 | 6.54 | 6.55 | T:skein512512 |
6.52 | 6.55 | 6.55 | T:skein512256 |
7.36 | 7.39 | 7.47 | T:blake64 |
7.66 | 7.70 | 7.72 | blake512 |
8.04 | 8.07 | 8.09 | T:blake2s |
8.36 | 8.36 | 8.36 | T:skein256256 |
8.73 | 8.73 | 8.73 | T:keccakc256treed2 |
9.77 | 9.78 | 9.81 | T:skein10241024 |
10.12 | 10.12 | 10.17 | shake128 |
10.11 | 10.16 | 10.17 | T:blake32 |
10.17 | 10.17 | 10.18 | sha512 |
10.17 | 10.21 | 10.24 | sha384 |
10.47 | 10.47 | 10.47 | T:keccakc512treed2 |
11.48 | 11.50 | 11.57 | T:bblake256 |
11.61 | 11.61 | 11.62 | T:keccakc448 |
11.69 | 11.70 | 11.71 | sha3224 |
12.36 | 12.36 | 12.37 | T:keccakc512 |
12.51 | 12.52 | 12.55 | sha3256 |
12.52 | 12.52 | 12.53 | shake256 |
12.78 | 12.79 | 12.80 | blake256 |
13.14 | 13.14 | 13.14 | T:keccak |
14.07 | 14.08 | 14.08 | sha224 |
14.07 | 14.09 | 14.15 | sha256 |
15.78 | 15.79 | 15.80 | T:keccakc768 |
16.03 | 16.03 | 16.04 | sha3384 |
18.11 | 18.13 | 18.14 | T:jh224 |
18.12 | 18.13 | 18.14 | T:jh256 |
18.14 | 18.15 | 18.16 | T:jh512 |
18.16 | 18.17 | 18.29 | T:jh384 |
21.10 | 21.12 | 21.12 | T:round3jh512 |
21.12 | 21.13 | 21.14 | T:round3jh256 |
22.40 | 22.40 | 22.40 | T:keccakc1024 |
22.75 | 22.76 | 22.77 | sha3512 |
22.94 | 22.94 | 22.94 | T:groestl256 |
35.08 | 35.10 | 35.12 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
4.94 | 4.95 | 5.00 | T:blake2b |
5.73 | 5.73 | 5.73 | T:k12 |
6.78 | 6.79 | 6.80 | T:skein512512 |
6.78 | 6.79 | 6.80 | T:skein512256 |
7.88 | 7.93 | 8.01 | T:blake64 |
8.08 | 8.10 | 8.12 | T:blake2s |
8.13 | 8.15 | 8.18 | blake512 |
8.55 | 8.55 | 8.55 | T:skein256256 |
10.13 | 10.14 | 10.14 | T:keccakc256treed2 |
10.45 | 10.45 | 10.45 | T:skein10241024 |
10.50 | 10.51 | 10.55 | T:blake32 |
10.83 | 10.85 | 10.86 | sha512 |
10.84 | 10.86 | 10.97 | shake128 |
10.84 | 10.87 | 10.94 | sha384 |
11.76 | 11.77 | 11.77 | T:keccakc512treed2 |
11.86 | 11.86 | 11.87 | sha3224 |
11.88 | 11.88 | 11.90 | T:keccakc448 |
12.92 | 12.92 | 12.92 | T:keccakc512 |
12.93 | 12.93 | 13.04 | sha3256 |
12.94 | 12.95 | 12.95 | shake256 |
13.05 | 13.10 | 13.13 | T:bblake256 |
13.17 | 13.18 | 13.20 | blake256 |
13.93 | 13.94 | 13.94 | T:keccak |
14.62 | 14.62 | 14.83 | sha256 |
14.62 | 14.62 | 14.64 | sha224 |
15.91 | 15.92 | 15.92 | T:keccakc768 |
16.07 | 16.08 | 16.11 | sha3384 |
18.61 | 18.61 | 18.62 | T:jh256 |
18.61 | 18.63 | 18.63 | T:jh224 |
18.65 | 18.66 | 18.66 | T:jh512 |
18.67 | 18.68 | 18.83 | T:jh384 |
21.68 | 21.70 | 21.72 | T:round3jh512 |
21.70 | 21.71 | 21.73 | T:round3jh256 |
23.19 | 23.19 | 23.20 | T:keccakc1024 |
23.44 | 23.47 | 23.49 | sha3512 |
24.04 | 24.06 | 24.09 | T:groestl256 |
38.13 | 38.15 | 38.21 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
5.69 | 5.69 | 5.69 | T:blake2b |
6.43 | 6.45 | 6.47 | T:k12 |
7.47 | 7.50 | 7.52 | T:skein512512 |
7.47 | 7.51 | 7.51 | T:skein512256 |
8.22 | 8.23 | 8.26 | T:blake2s |
8.51 | 8.55 | 8.58 | T:blake64 |
8.62 | 8.64 | 8.66 | blake512 |
9.09 | 9.09 | 9.09 | T:skein256256 |
11.50 | 11.52 | 11.55 | T:blake32 |
11.59 | 11.61 | 11.62 | sha512 |
11.58 | 11.66 | 11.68 | sha384 |
11.68 | 11.69 | 11.82 | shake128 |
13.28 | 13.29 | 13.29 | T:skein10241024 |
13.79 | 13.86 | 13.88 | T:keccakc256treed2 |
14.21 | 14.26 | 14.30 | blake256 |
14.41 | 14.41 | 14.43 | sha3224 |
14.44 | 14.45 | 14.73 | sha3256 |
14.47 | 14.48 | 14.49 | shake256 |
14.61 | 14.64 | 14.65 | T:keccak |
14.71 | 14.72 | 14.73 | T:keccakc448 |
14.75 | 14.76 | 14.76 | T:keccakc512 |
16.04 | 16.06 | 16.12 | sha224 |
16.05 | 16.09 | 16.58 | sha256 |
17.24 | 17.26 | 17.27 | sha3384 |
17.30 | 17.30 | 17.31 | T:keccakc768 |
17.60 | 17.65 | 17.72 | T:bblake256 |
18.28 | 18.28 | 18.28 | T:keccakc512treed2 |
19.91 | 19.91 | 19.91 | T:jh256 |
19.92 | 19.92 | 19.92 | T:jh224 |
19.98 | 19.98 | 19.98 | T:jh512 |
20.03 | 20.05 | 20.18 | T:jh384 |
23.24 | 23.27 | 23.31 | T:round3jh256 |
23.26 | 23.28 | 23.31 | T:round3jh512 |
25.60 | 25.60 | 25.61 | T:keccakc1024 |
25.64 | 25.64 | 25.64 | sha3512 |
27.01 | 27.02 | 27.07 | T:groestl256 |
42.56 | 42.59 | 42.80 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
9.42 | 9.42 | 9.45 | T:blake2s |
12.48 | 12.50 | 12.50 | T:blake2b |
15.72 | 15.72 | 15.80 | T:skein256256 |
15.73 | 15.77 | 15.83 | T:skein512256 |
15.86 | 15.86 | 16.00 | T:skein512512 |
18.16 | 18.16 | 18.16 | T:k12 |
18.52 | 18.91 | 18.97 | T:blake64 |
19.97 | 20.11 | 20.33 | blake512 |
24.16 | 24.39 | 24.48 | T:blake32 |
25.28 | 25.28 | 25.50 | sha384 |
25.53 | 25.53 | 25.66 | sha512 |
26.89 | 26.89 | 26.92 | sha3256 |
27.02 | 27.02 | 27.03 | sha3512 |
27.02 | 27.02 | 27.06 | sha3224 |
27.05 | 27.05 | 27.06 | sha3384 |
27.20 | 27.22 | 27.31 | shake256 |
27.34 | 27.39 | 27.41 | shake128 |
27.73 | 27.83 | 28.03 | blake256 |
29.28 | 29.34 | 29.38 | T:keccakc1024 |
29.59 | 29.62 | 29.70 | T:keccakc768 |
29.67 | 29.77 | 29.80 | T:keccak |
30.23 | 30.23 | 30.25 | T:keccakc448 |
30.30 | 30.36 | 30.38 | T:keccakc512 |
34.08 | 34.11 | 34.25 | sha224 |
33.91? | 34.12? | 38.95? | sha256 |
37.17 | 37.17 | 37.17 | T:jh224 |
37.20 | 37.20 | 37.20 | T:jh256 |
37.34 | 37.34 | 37.56 | T:jh384 |
37.73 | 37.73 | 37.73 | T:jh512 |
42.39 | 42.48 | 42.48 | T:skein10241024 |
42.91 | 42.92 | 43.31 | T:round3jh256 |
43.06 | 43.12 | 43.41 | T:round3jh512 |
64.50 | 64.58 | 64.91 | T:groestl256 |
73.83 | 74.25 | 76.73 | T:bblake256 |
84.75 | 84.75 | 84.75 | T:keccakc256treed2 |
87.36 | 87.36 | 87.36 | T:keccakc512treed2 |
115.42 | 116.03 | 116.53 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
76.38 | 76.38 | 76.38 | T:blake2s |
90.12 | 90.12 | 90.12 | T:skein256256 |
101.00 | 101.00 | 101.00 | T:blake2b |
110.38 | 111.50 | 112.25 | T:blake32 |
122.50 | 123.38 | 124.12 | blake256 |
124.62 | 125.50 | 125.75 | T:skein512256 |
125.50 | 125.50 | 126.00 | T:skein512512 |
145.12 | 145.12 | 148.12 | T:k12 |
153.12 | 154.12 | 155.50 | blake512 |
153.62 | 154.50 | 155.12 | T:blake64 |
155.62 | 156.25 | 156.88 | sha256 |
157.75 | 158.88 | 161.00 | sha224 |
202.25 | 202.25 | 203.00 | sha384 |
204.25 | 204.25 | 205.25 | sha512 |
214.25 | 214.25 | 215.62 | sha3512 |
214.88 | 215.00 | 216.75 | sha3384 |
215.62 | 216.25 | 217.00 | sha3256 |
216.25 | 216.25 | 217.12 | sha3224 |
217.12 | 217.25 | 218.62 | shake128 |
218.38 | 218.50 | 219.50 | shake256 |
233.62 | 235.75 | 236.12 | T:keccakc1024 |
237.62 | 237.75 | 239.38 | T:keccakc768 |
238.25 | 239.12 | 239.50 | T:keccak |
240.88 | 241.00 | 243.00 | T:keccakc448 |
243.12 | 243.88 | 244.12 | T:keccakc512 |
295.38 | 295.38 | 295.38 | T:jh256 |
299.00 | 299.50 | 299.50 | T:jh224 |
299.50 | 300.00 | 304.62 | T:jh384 |
301.88 | 301.88 | 302.88 | T:jh512 |
335.88 | 337.75 | 339.25 | T:groestl256 |
338.12 | 338.25 | 338.50 | T:skein10241024 |
345.25 | 349.00 | 350.00 | T:round3jh512 |
348.12 | 349.50 | 350.25 | T:round3jh256 |
485.88 | 489.25 | 490.62 | T:bblake256 |
677.88 | 678.00 | 678.00 | T:keccakc256treed2 |
691.88 | 691.88 | 692.00 | T:keccakc512treed2 |
925.50 | 927.00 | 928.38 | T:groestl512 |
|