Cycles/byte for long messages |
25% | 50% | 75% | hash |
5.94 | 5.94 | 5.95 | T:blake2b |
6.40 | 6.41 | 6.41 | T:skein512512 |
6.40 | 6.41 | 6.41 | T:skein512256 |
6.42 | 6.44 | 6.45 | T:k12 |
6.55 | 6.56 | 6.58 | T:skein256256 |
9.28 | 9.32 | 9.33 | T:skein10241024 |
9.61 | 9.65 | 9.68 | sha512 |
9.64 | 9.66 | 9.68 | sha384 |
9.76 | 9.77 | 9.77 | T:blake2s |
10.60 | 10.61 | 10.63 | T:blake64 |
11.18 | 11.19 | 11.22 | blake512 |
11.13 | 11.24 | 11.29 | shake128 |
12.34 | 12.38 | 12.50 | T:keccakc448 |
12.64 | 12.68 | 12.79 | sha3256 |
12.65 | 12.69 | 12.77 | shake256 |
13.02 | 13.05 | 13.11 | sha3224 |
13.13 | 13.31 | 13.47 | T:keccakc512 |
14.11 | 14.14 | 14.23 | T:keccak |
14.35 | 14.37 | 14.41 | T:blake32 |
14.93 | 14.95 | 14.98 | sha256 |
14.94 | 14.95 | 15.02 | sha224 |
16.75 | 16.78 | 16.92 | sha3384 |
17.57 | 17.68 | 17.80 | T:keccakc768 |
18.23 | 18.24 | 18.27 | blake256 |
18.64 | 18.74 | 18.79 | T:bblake256 |
23.22 | 23.36 | 24.31 | sha3512 |
24.53 | 24.60 | 24.76 | T:keccakc1024 |
39.57 | 39.62 | 41.13 | T:groestl256 |
41.66 | 41.69 | 44.28 | T:jh256 |
41.22 | 41.69 | 44.26 | T:jh224 |
41.68 | 41.70 | 44.26 | T:jh384 |
41.68 | 41.71 | 44.27 | T:jh512 |
48.33 | 48.61 | 51.19 | T:round3jh256 |
48.45 | 48.62 | 51.17 | T:round3jh512 |
57.26? | 73.28? | 105.01? | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
5.97 | 5.97 | 5.97 | T:blake2b |
6.56 | 6.56 | 6.56 | T:skein512256 |
6.56 | 6.56 | 6.56 | T:skein512512 |
6.68 | 6.68 | 6.69 | T:skein256256 |
6.79 | 6.79 | 6.80 | T:k12 |
9.72 | 9.73 | 9.73 | T:skein10241024 |
9.79 | 9.79 | 9.80 | T:blake2s |
10.06 | 10.06 | 10.08 | sha512 |
10.07 | 10.07 | 10.08 | sha384 |
11.05 | 11.06 | 11.06 | T:blake64 |
11.59 | 11.60 | 11.61 | blake512 |
11.68 | 11.70 | 11.72 | shake128 |
12.93 | 12.93 | 12.99 | T:keccakc448 |
13.50 | 13.51 | 13.54 | sha3224 |
13.55 | 13.56 | 13.60 | shake256 |
13.58 | 13.59 | 13.63 | sha3256 |
13.81 | 13.85 | 13.92 | T:keccakc512 |
14.68 | 14.68 | 14.70 | T:blake32 |
14.68 | 14.69 | 14.73 | T:keccak |
15.31 | 15.31 | 15.34 | sha224 |
15.31 | 15.31 | 15.33 | sha256 |
17.26 | 17.27 | 17.33 | sha3384 |
17.77 | 17.78 | 17.84 | T:keccakc768 |
18.59 | 18.59 | 18.60 | blake256 |
20.65 | 20.68 | 20.70 | T:bblake256 |
24.22 | 24.24 | 24.71 | sha3512 |
25.13 | 25.15 | 25.22 | T:keccakc1024 |
40.60 | 40.61 | 41.36 | T:groestl256 |
42.36 | 42.37 | 43.66 | T:jh256 |
42.37 | 42.37 | 43.65 | T:jh224 |
42.37 | 42.37 | 43.65 | T:jh384 |
42.37 | 42.38 | 43.65 | T:jh512 |
49.38 | 49.39 | 50.68 | T:round3jh256 |
49.38 | 49.40 | 50.67 | T:round3jh512 |
76.37? | 77.88? | 92.21? | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
6.02 | 6.02 | 6.03 | T:blake2b |
6.81 | 6.81 | 6.82 | T:skein512256 |
6.82 | 6.82 | 6.82 | T:skein512512 |
6.87 | 6.87 | 6.87 | T:skein256256 |
7.38 | 7.38 | 7.40 | T:k12 |
9.84 | 9.84 | 9.84 | T:blake2s |
10.42 | 10.42 | 10.42 | T:skein10241024 |
10.76 | 10.76 | 10.78 | sha384 |
10.76 | 10.77 | 10.78 | sha512 |
11.79 | 11.80 | 11.82 | T:blake64 |
12.27 | 12.27 | 12.29 | blake512 |
12.48 | 12.50 | 12.58 | shake128 |
13.25 | 13.27 | 13.28 | T:keccakc448 |
13.67 | 13.68 | 13.70 | sha3224 |
14.45 | 14.49 | 14.60 | T:keccakc512 |
14.73 | 14.74 | 14.76 | shake256 |
14.79 | 14.80 | 14.82 | sha3256 |
15.21 | 15.21 | 15.21 | T:blake32 |
15.59 | 15.61 | 15.61 | T:keccak |
15.90 | 15.91 | 15.92 | sha224 |
15.91 | 15.92 | 15.94 | sha256 |
17.95 | 17.96 | 17.96 | T:keccakc768 |
18.06 | 18.08 | 18.11 | sha3384 |
19.17 | 19.17 | 19.18 | blake256 |
23.89 | 23.91 | 23.93 | T:bblake256 |
25.70 | 25.71 | 25.79 | sha3512 |
26.04 | 26.05 | 26.08 | T:keccakc1024 |
42.26 | 42.27 | 42.29 | T:groestl256 |
43.49 | 43.49 | 43.51 | T:jh256 |
43.49 | 43.50 | 43.51 | T:jh384 |
43.49 | 43.50 | 43.51 | T:jh224 |
43.49 | 43.50 | 43.51 | T:jh512 |
50.69 | 50.69 | 50.82 | T:round3jh256 |
50.69 | 50.71 | 50.82 | T:round3jh512 |
81.75? | 85.88? | 98.68? | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
6.77 | 6.77 | 6.77 | T:blake2b |
7.39 | 7.39 | 7.41 | T:skein256256 |
7.49 | 7.49 | 7.50 | T:skein512256 |
7.51 | 7.51 | 7.52 | T:skein512512 |
8.31 | 8.31 | 8.34 | T:k12 |
9.94 | 9.94 | 9.96 | T:blake2s |
11.57 | 11.57 | 11.60 | sha512 |
11.57 | 11.61 | 11.62 | sha384 |
12.59 | 12.60 | 12.62 | T:blake64 |
12.80 | 12.80 | 12.80 | blake512 |
13.30 | 13.33 | 13.35 | T:skein10241024 |
13.39 | 13.45 | 13.63 | shake128 |
16.38 | 16.39 | 16.45 | T:keccakc448 |
16.45 | 16.48 | 16.81 | T:keccakc512 |
16.49 | 16.50 | 16.53 | sha3224 |
16.55 | 16.57 | 16.61 | T:keccak |
16.62 | 16.62 | 16.64 | T:blake32 |
17.51 | 17.51 | 17.53 | sha224 |
17.53 | 17.56 | 17.58 | sha256 |
18.24 | 18.27 | 18.30 | shake256 |
18.41 | 18.44 | 18.49 | sha3256 |
19.57 | 19.61 | 19.70 | T:keccakc768 |
20.70 | 20.70 | 20.73 | blake256 |
21.29 | 21.32 | 21.37 | sha3384 |
28.75 | 28.78 | 28.82 | T:keccakc1024 |
29.97 | 30.00 | 30.07 | sha3512 |
32.53 | 32.53 | 32.56 | T:bblake256 |
46.49 | 46.50 | 46.53 | T:jh384 |
46.49 | 46.50 | 46.53 | T:jh224 |
46.49 | 46.50 | 46.52 | T:jh256 |
46.50 | 46.50 | 46.51 | T:jh512 |
46.69 | 46.70 | 46.71 | T:groestl256 |
54.18 | 54.18 | 54.29 | T:round3jh256 |
54.19 | 54.21 | 54.31 | T:round3jh512 |
89.34? | 89.51? | 109.47? | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
11.05 | 11.06 | 11.06 | T:blake2s |
13.28 | 13.28 | 13.30 | T:blake2b |
13.91 | 13.91 | 13.91 | T:skein256256 |
15.36 | 15.42 | 15.42 | T:skein512256 |
15.48 | 15.55 | 15.58 | T:skein512512 |
22.91 | 22.91 | 23.03 | T:k12 |
25.64 | 25.64 | 25.64 | blake512 |
25.95 | 25.95 | 26.17 | sha512 |
25.98 | 25.98 | 26.20 | sha384 |
27.19 | 27.19 | 27.44 | T:blake64 |
29.84 | 29.84 | 29.86 | sha3224 |
30.62 | 30.64 | 32.55 | shake128 |
34.22 | 34.22 | 34.33 | T:blake32 |
33.98 | 34.31 | 34.44 | T:keccakc1024 |
34.45 | 34.47 | 35.36 | T:keccakc768 |
34.61 | 34.89 | 37.20 | T:keccakc512 |
34.61 | 35.11 | 35.84 | T:keccakc448 |
34.69 | 35.28 | 35.36 | T:keccak |
37.55 | 37.55 | 37.77 | sha224 |
37.92 | 38.14 | 38.36 | sha256 |
40.30 | 40.34 | 40.45 | blake256 |
43.95 | 43.98 | 44.14 | T:skein10241024 |
54.19 | 54.33 | 54.77 | shake256 |
55.11 | 55.36 | 55.98 | sha3512 |
55.58 | 55.69 | 55.91 | sha3384 |
55.84 | 56.05 | 56.41 | sha3256 |
84.77 | 84.77 | 84.95 | T:jh256 |
84.83 | 84.83 | 84.97 | T:jh224 |
84.84 | 84.84 | 85.09 | T:jh384 |
84.89 | 84.89 | 85.14 | T:jh512 |
98.47 | 98.61 | 98.83 | T:round3jh256 |
98.59 | 98.61 | 98.61 | T:round3jh512 |
103.09 | 103.23 | 103.36 | T:groestl256 |
142.53 | 142.61 | 142.91 | T:bblake256 |
222.44? | 222.69? | 296.95? | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
83.62 | 83.62 | 83.62 | T:skein256256 |
87.25 | 87.38 | 87.50 | T:blake2s |
105.00 | 105.00 | 105.12 | T:blake2b |
122.75 | 123.00 | 123.00 | T:skein512256 |
123.75 | 124.00 | 124.12 | T:skein512512 |
155.00 | 155.62 | 155.75 | T:blake32 |
174.38 | 175.88 | 177.62 | sha224 |
175.88 | 177.38 | 179.38 | sha256 |
179.25 | 179.25 | 181.25 | blake256 |
178.88 | 180.25 | 182.25 | T:k12 |
207.00 | 207.12 | 208.00 | blake512 |
208.25 | 209.12 | 211.12 | sha512 |
208.38 | 210.00 | 210.88 | sha384 |
220.75 | 221.00 | 222.88 | T:blake64 |
235.50 | 235.50 | 235.62 | sha3224 |
241.88 | 242.25 | 256.88 | shake128 |
273.88 | 276.12 | 279.50 | T:keccakc1024 |
277.00 | 277.00 | 297.00 | T:keccakc512 |
278.00 | 278.38 | 280.38 | T:keccakc448 |
276.75 | 279.50 | 282.12 | T:keccakc768 |
279.88 | 280.88 | 282.12 | T:keccak |
351.50 | 351.75 | 353.00 | T:skein10241024 |
435.50 | 437.00 | 439.38 | shake256 |
441.25 | 443.50 | 448.50 | sha3512 |
445.50 | 447.12 | 450.12 | sha3384 |
447.25 | 448.88 | 450.75 | sha3256 |
504.62 | 506.88 | 507.75 | T:groestl256 |
679.25 | 679.25 | 680.12 | T:jh256 |
679.75 | 679.75 | 680.62 | T:jh224 |
679.88 | 679.88 | 680.38 | T:jh384 |
680.25 | 680.25 | 681.12 | T:jh512 |
790.25 | 790.25 | 792.25 | T:round3jh256 |
791.25 | 791.25 | 791.25 | T:round3jh512 |
996.25 | 998.00 | 1000.00 | T:bblake256 |
1785.12? | 1791.62? | 2417.88? | T:groestl512 |
|