Cycles/byte for long messages |
25% | 50% | 75% | hash |
4.76 | 4.76 | 4.76 | T:blake2b |
5.32 | 5.41 | 5.45 | T:k12 |
5.94 | 5.95 | 5.97 | T:skein512512 |
5.94 | 5.95 | 5.96 | T:skein512256 |
6.17 | 6.20 | 6.21 | T:skein256256 |
7.31 | 7.34 | 7.36 | T:blake64 |
7.51 | 7.55 | 7.55 | blake512 |
8.09 | 8.10 | 8.11 | T:blake2s |
9.29 | 9.32 | 9.38 | sha512 |
9.30 | 9.32 | 9.35 | sha384 |
9.67 | 9.68 | 9.68 | T:skein10241024 |
10.24 | 10.24 | 10.25 | shake128 |
10.85 | 10.88 | 10.90 | T:blake32 |
11.60 | 11.61 | 11.61 | T:keccakc448 |
11.92 | 11.93 | 11.94 | sha3224 |
12.38 | 12.39 | 12.40 | T:keccakc512 |
12.70 | 12.73 | 12.82 | sha3256 |
12.76 | 12.76 | 12.76 | shake256 |
13.30 | 13.31 | 13.33 | T:keccak |
13.51 | 13.52 | 13.52 | blake256 |
13.77 | 13.83 | 13.91 | T:bblake256 |
14.65 | 14.67 | 14.67 | sha224 |
14.65 | 14.67 | 14.71 | sha256 |
16.63 | 16.63 | 16.63 | T:keccakc768 |
16.97 | 16.97 | 16.97 | sha3384 |
23.25 | 23.25 | 23.27 | T:keccakc1024 |
23.63 | 23.64 | 23.64 | sha3512 |
33.02 | 33.77 | 34.24 | T:groestl256 |
36.54 | 36.54 | 36.56 | T:jh384 |
36.54 | 36.55 | 36.56 | T:jh256 |
36.54 | 36.55 | 36.56 | T:jh224 |
36.52 | 36.56 | 36.61 | T:jh512 |
42.35 | 42.41 | 42.46 | T:round3jh256 |
42.39 | 42.44 | 42.45 | T:round3jh512 |
53.67 | 53.73 | 53.80 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
4.78 | 4.78 | 4.78 | T:blake2b |
5.68 | 5.70 | 5.71 | T:k12 |
6.09 | 6.09 | 6.09 | T:skein512256 |
6.09 | 6.09 | 6.10 | T:skein512512 |
6.29 | 6.30 | 6.31 | T:skein256256 |
7.62 | 7.62 | 7.63 | T:blake64 |
7.85 | 7.86 | 7.86 | blake512 |
8.11 | 8.11 | 8.12 | T:blake2s |
10.08 | 10.08 | 10.08 | T:skein10241024 |
10.24 | 10.25 | 10.25 | sha384 |
10.25 | 10.26 | 10.27 | sha512 |
10.69 | 10.69 | 10.69 | shake128 |
11.10 | 11.11 | 11.12 | T:blake32 |
12.10 | 12.10 | 12.10 | T:keccakc448 |
12.37 | 12.37 | 12.38 | sha3224 |
12.88 | 12.89 | 12.89 | T:keccakc512 |
13.19 | 13.19 | 13.23 | sha3256 |
13.21 | 13.21 | 13.21 | shake256 |
13.78 | 13.78 | 13.78 | blake256 |
13.80 | 13.80 | 13.81 | T:keccak |
15.27 | 15.29 | 15.32 | T:bblake256 |
15.52 | 15.53 | 15.53 | sha224 |
15.53 | 15.53 | 15.55 | sha256 |
16.73 | 16.73 | 16.73 | T:keccakc768 |
16.99 | 16.99 | 16.99 | sha3384 |
23.76 | 23.76 | 23.76 | T:keccakc1024 |
24.08 | 24.09 | 24.09 | sha3512 |
34.82 | 34.98 | 35.09 | T:groestl256 |
37.13 | 37.13 | 37.14 | T:jh384 |
37.13 | 37.14 | 37.14 | T:jh256 |
37.14 | 37.14 | 37.15 | T:jh224 |
37.14 | 37.14 | 37.17 | T:jh512 |
43.08 | 43.09 | 43.12 | T:round3jh256 |
43.10 | 43.12 | 43.12 | T:round3jh512 |
56.35 | 56.36 | 56.36 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
4.81 | 4.81 | 4.81 | T:blake2b |
6.17 | 6.17 | 6.26 | T:k12 |
6.32 | 6.32 | 6.33 | T:skein512256 |
6.32 | 6.32 | 6.33 | T:skein512512 |
6.46 | 6.46 | 6.46 | T:skein256256 |
8.10 | 8.11 | 8.12 | T:blake64 |
8.14 | 8.15 | 8.15 | T:blake2s |
8.38 | 8.38 | 8.42 | blake512 |
10.76 | 10.77 | 10.77 | T:skein10241024 |
11.44 | 11.44 | 11.45 | shake128 |
11.48 | 11.49 | 11.50 | T:blake32 |
11.75 | 11.79 | 11.80 | sha384 |
11.80 | 11.82 | 11.85 | sha512 |
12.37 | 12.38 | 12.39 | T:keccakc448 |
12.55 | 12.55 | 12.56 | sha3224 |
13.44 | 13.45 | 13.45 | T:keccakc512 |
13.64 | 13.64 | 13.69 | sha3256 |
13.68 | 13.68 | 13.68 | shake256 |
14.23 | 14.23 | 14.23 | blake256 |
14.61 | 14.61 | 14.61 | T:keccak |
16.87 | 16.88 | 16.90 | T:keccakc768 |
16.97 | 16.98 | 16.99 | sha256 |
16.97 | 16.98 | 16.99 | sha224 |
17.02 | 17.03 | 17.03 | sha3384 |
17.71 | 17.73 | 17.77 | T:bblake256 |
24.59 | 24.60 | 24.60 | T:keccakc1024 |
24.83 | 24.83 | 24.83 | sha3512 |
36.68 | 37.02 | 37.71 | T:groestl256 |
38.11 | 38.11 | 38.12 | T:jh384 |
38.11 | 38.12 | 38.12 | T:jh256 |
38.12 | 38.13 | 38.15 | T:jh512 |
38.13 | 38.13 | 38.14 | T:jh224 |
44.22 | 44.23 | 44.26 | T:round3jh256 |
44.24 | 44.25 | 44.26 | T:round3jh512 |
60.68 | 60.69 | 60.70 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
5.41 | 5.42 | 5.42 | T:blake2b |
6.84 | 6.88 | 6.88 | T:skein256256 |
6.89 | 6.90 | 6.90 | T:skein512256 |
6.91 | 6.91 | 6.91 | T:skein512512 |
6.90 | 6.94 | 7.16 | T:k12 |
8.19 | 8.20 | 8.20 | T:blake2s |
8.58 | 8.58 | 8.59 | T:blake64 |
8.92 | 8.93 | 8.94 | blake512 |
12.31 | 12.32 | 12.35 | shake128 |
12.49 | 12.50 | 12.52 | T:blake32 |
13.64 | 13.66 | 13.67 | T:skein10241024 |
14.85 | 14.90 | 14.91 | sha384 |
14.89 | 14.94 | 15.14 | sha512 |
15.24 | 15.24 | 15.33 | sha3256 |
15.24 | 15.25 | 15.25 | sha3224 |
15.25 | 15.25 | 15.26 | T:keccakc512 |
15.28 | 15.29 | 15.29 | T:keccakc448 |
15.29 | 15.30 | 15.30 | T:keccak |
15.30 | 15.31 | 15.32 | shake256 |
15.43 | 15.44 | 15.44 | blake256 |
18.25 | 18.25 | 18.27 | sha3384 |
18.31 | 18.34 | 18.34 | T:keccakc768 |
20.82 | 20.84 | 20.95 | sha256 |
20.84 | 20.88 | 20.91 | sha224 |
24.24 | 24.30 | 24.40 | T:bblake256 |
27.11 | 27.11 | 27.21 | T:keccakc1024 |
27.14 | 27.15 | 27.17 | sha3512 |
40.72 | 40.73 | 40.75 | T:jh384 |
40.72 | 40.74 | 40.75 | T:jh256 |
40.73 | 40.75 | 40.78 | T:jh512 |
40.77 | 40.77 | 40.78 | T:jh224 |
41.65 | 42.10 | 43.92 | T:groestl256 |
47.23 | 47.26 | 47.27 | T:round3jh512 |
47.26 | 47.27 | 47.28 | T:round3jh256 |
66.24 | 66.29 | 66.32 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
8.88 | 8.89 | 8.91 | T:blake2s |
10.66 | 10.70 | 10.73 | T:blake2b |
11.97 | 11.97 | 12.11 | T:skein256256 |
14.12 | 14.12 | 14.12 | T:skein512256 |
14.19 | 14.19 | 14.20 | T:skein512512 |
17.67 | 17.69 | 17.77 | T:blake64 |
18.69? | 18.69? | 21.34? | T:k12 |
20.06 | 20.06 | 20.06 | blake512 |
25.12 | 25.28 | 25.36 | T:blake32 |
28.22 | 28.22 | 28.50 | sha3256 |
28.22 | 28.23 | 28.56 | sha3384 |
28.25 | 28.27 | 28.59 | sha3512 |
28.27 | 28.28 | 28.59 | sha3224 |
28.62 | 28.64 | 29.00 | shake256 |
28.73 | 28.73 | 29.05 | shake128 |
30.47 | 30.48 | 30.48 | T:keccak |
30.41 | 30.59 | 30.61 | T:keccakc1024 |
30.62 | 30.64 | 30.64 | blake256 |
30.84 | 30.84 | 31.11 | T:keccakc768 |
31.02 | 31.03 | 31.03 | T:keccakc512 |
31.14 | 31.16 | 31.45 | T:keccakc448 |
44.20 | 44.44 | 44.44 | T:skein10241024 |
58.61 | 58.86 | 58.95 | sha384 |
59.05 | 59.39 | 59.80 | sha512 |
69.16 | 69.97 | 70.11 | sha224 |
69.80 | 70.42 | 70.62 | sha256 |
73.97 | 73.98 | 74.22 | T:jh384 |
73.98 | 74.06 | 74.33 | T:jh512 |
73.94 | 74.16 | 74.16 | T:jh256 |
74.36 | 74.44 | 74.53 | T:jh224 |
85.64 | 85.69 | 85.81 | T:round3jh256 |
85.73 | 85.77 | 85.88 | T:round3jh512 |
107.36 | 107.44 | 107.59 | T:bblake256 |
105.27 | 111.12 | 112.78 | T:groestl256 |
164.56 | 164.81 | 164.88 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
69.25 | 69.25 | 72.88 | T:skein256256 |
69.88 | 70.00 | 71.38 | T:blake2s |
83.88 | 84.25 | 87.62 | T:blake2b |
110.75 | 111.00 | 112.38 | T:blake32 |
111.62 | 111.62 | 113.62 | T:skein512256 |
112.00 | 112.00 | 114.12 | T:skein512512 |
139.12 | 139.12 | 139.62 | blake256 |
143.12 | 143.25 | 144.75 | T:blake64 |
148.75? | 156.88? | 169.88? | T:k12 |
160.38 | 165.12 | 167.00 | blake512 |
225.25 | 225.25 | 227.12 | sha3224 |
225.25 | 225.38 | 229.12 | sha3384 |
225.50 | 225.62 | 227.88 | sha3512 |
225.25 | 227.25 | 229.25 | sha3256 |
228.38 | 228.38 | 230.50 | shake256 |
228.88 | 229.25 | 230.75 | shake128 |
245.00 | 245.88 | 246.00 | T:keccak |
246.50 | 248.00 | 251.12 | T:keccakc1024 |
248.88 | 249.25 | 252.38 | T:keccakc768 |
249.25 | 249.25 | 249.38 | T:keccakc512 |
249.75 | 249.75 | 256.12 | T:keccakc448 |
355.00 | 355.00 | 355.00 | T:skein10241024 |
437.88 | 440.00 | 443.00 | sha224 |
439.00 | 440.62 | 442.50 | sha256 |
465.75 | 467.00 | 470.75 | sha384 |
470.00 | 475.25 | 478.62 | sha512 |
594.50 | 594.62 | 596.62 | T:jh512 |
594.62 | 594.62 | 596.62 | T:jh384 |
594.12 | 596.12 | 596.12 | T:jh256 |
596.25 | 596.88 | 599.12 | T:jh224 |
567.25? | 616.50? | 647.75? | T:groestl256 |
687.38 | 687.50 | 689.12 | T:round3jh256 |
688.38 | 688.75 | 689.62 | T:round3jh512 |
750.88 | 751.62 | 755.50 | T:bblake256 |
1314.62 | 1318.00 | 1321.62 | T:groestl512 |
|