Cycles/byte for long messages |
25% | 50% | 75% | hash |
4.49 | 4.50 | 4.52 | T:blake2b |
5.33 | 5.34 | 5.34 | T:k12 |
5.94 | 5.94 | 5.94 | T:skein512256 |
5.94 | 5.94 | 5.94 | T:skein512512 |
6.14 | 6.15 | 6.15 | T:skein256256 |
6.83 | 6.86 | 6.86 | T:blake64 |
7.08 | 7.12 | 7.14 | blake512 |
7.63 | 7.63 | 7.65 | T:blake2s |
9.25 | 9.29 | 9.36 | sha384 |
9.18 | 9.30 | 9.38 | sha512 |
9.51 | 9.53 | 9.56 | T:skein10241024 |
9.59 | 9.77 | 9.86 | T:bblake256 |
9.76 | 9.77 | 9.83 | T:blake32 |
10.28 | 10.28 | 10.31 | shake128 |
11.89 | 11.89 | 11.90 | T:keccakc448 |
11.98 | 11.98 | 11.98 | sha3224 |
12.69 | 12.70 | 12.71 | blake256 |
12.73 | 12.74 | 12.75 | T:keccakc512 |
12.77 | 12.80 | 12.81 | sha3256 |
12.78 | 12.82 | 12.86 | shake256 |
13.50 | 13.55 | 13.58 | T:keccak |
14.54 | 14.63 | 14.71 | sha224 |
14.59 | 14.65 | 14.71 | sha256 |
16.90 | 16.91 | 16.92 | T:keccakc768 |
16.98 | 16.99 | 17.04 | sha3384 |
18.68 | 18.70 | 18.73 | T:jh256 |
18.70 | 18.70 | 18.72 | T:jh512 |
18.68 | 18.72 | 18.77 | T:jh384 |
18.59 | 18.78 | 19.00 | T:jh224 |
22.32 | 22.34 | 22.36 | T:round3jh256 |
22.24 | 22.37 | 22.37 | T:round3jh512 |
23.61 | 23.61 | 23.63 | T:keccakc1024 |
23.72 | 23.72 | 23.73 | sha3512 |
34.00 | 34.07 | 34.16 | T:groestl256 |
49.44 | 49.48 | 49.57 | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
4.52 | 4.53 | 4.53 | T:blake2b |
5.69 | 5.69 | 5.69 | T:k12 |
6.07 | 6.07 | 6.07 | T:skein512256 |
6.07 | 6.07 | 6.07 | T:skein512512 |
6.24 | 6.24 | 6.24 | T:skein256256 |
7.12 | 7.13 | 7.13 | T:blake64 |
7.39 | 7.40 | 7.41 | blake512 |
7.65 | 7.65 | 7.66 | T:blake2s |
9.92 | 9.92 | 9.93 | T:skein10241024 |
9.97 | 9.97 | 10.00 | T:blake32 |
10.26 | 10.27 | 10.29 | sha384 |
10.26 | 10.27 | 10.31 | sha512 |
10.59 | 10.68 | 10.68 | T:bblake256 |
10.74 | 10.75 | 10.75 | shake128 |
12.39 | 12.39 | 12.39 | T:keccakc448 |
12.42 | 12.42 | 12.42 | sha3224 |
12.95 | 12.95 | 12.95 | blake256 |
13.23 | 13.23 | 13.24 | T:keccakc512 |
13.24 | 13.24 | 13.25 | sha3256 |
13.26 | 13.27 | 13.28 | shake256 |
14.02 | 14.04 | 14.05 | T:keccak |
15.53 | 15.53 | 15.57 | sha224 |
15.54 | 15.55 | 15.57 | sha256 |
16.99 | 16.99 | 17.00 | T:keccakc768 |
17.01 | 17.01 | 17.03 | sha3384 |
19.03 | 19.03 | 19.03 | T:jh512 |
19.03 | 19.03 | 19.04 | T:jh256 |
19.03 | 19.04 | 19.06 | T:jh384 |
19.05 | 19.11 | 19.18 | T:jh224 |
22.71 | 22.71 | 22.72 | T:round3jh256 |
22.67 | 22.71 | 22.71 | T:round3jh512 |
24.12 | 24.12 | 24.13 | T:keccakc1024 |
24.16 | 24.17 | 24.17 | sha3512 |
34.90 | 34.91 | 34.95 | T:groestl256 |
51.91 | 51.91 | 51.94 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
4.55 | 4.55 | 4.56 | T:blake2b |
6.27 | 6.28 | 6.29 | T:k12 |
6.29 | 6.29 | 6.29 | T:skein512256 |
6.29 | 6.29 | 6.29 | T:skein512512 |
6.40 | 6.40 | 6.40 | T:skein256256 |
7.59 | 7.59 | 7.59 | T:blake64 |
7.68 | 7.68 | 7.68 | T:blake2s |
7.88 | 7.88 | 7.89 | blake512 |
10.31 | 10.31 | 10.32 | T:blake32 |
10.57 | 10.57 | 10.59 | T:skein10241024 |
11.48 | 11.51 | 11.51 | shake128 |
11.87 | 11.90 | 11.95 | sha384 |
11.88 | 11.90 | 11.99 | sha512 |
12.11 | 12.19 | 12.19 | T:bblake256 |
12.59 | 12.60 | 12.61 | sha3224 |
12.65 | 12.65 | 12.67 | T:keccakc448 |
13.37 | 13.37 | 13.38 | blake256 |
13.69 | 13.70 | 13.70 | sha3256 |
13.71 | 13.72 | 13.73 | shake256 |
13.75 | 13.77 | 13.78 | T:keccakc512 |
14.84 | 14.85 | 14.87 | T:keccak |
17.04 | 17.05 | 17.15 | sha224 |
17.05 | 17.05 | 17.06 | sha3384 |
17.04 | 17.06 | 17.09 | sha256 |
17.12 | 17.14 | 17.14 | T:keccakc768 |
19.56 | 19.56 | 19.60 | T:jh384 |
19.56 | 19.58 | 19.58 | T:jh256 |
19.56 | 19.58 | 19.58 | T:jh512 |
19.58 | 19.66 | 19.72 | T:jh224 |
23.33 | 23.33 | 23.35 | T:round3jh256 |
23.31 | 23.34 | 23.35 | T:round3jh512 |
24.90 | 24.90 | 24.91 | sha3512 |
24.95 | 24.97 | 24.99 | T:keccakc1024 |
36.30 | 36.36 | 36.37 | T:groestl256 |
55.86 | 55.98 | 56.00 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
5.14 | 5.14 | 5.15 | T:blake2b |
6.80 | 6.81 | 6.82 | T:skein256256 |
6.85 | 6.85 | 6.86 | T:skein512256 |
6.86 | 6.86 | 6.86 | T:skein512512 |
7.24 | 7.26 | 7.27 | T:k12 |
7.73 | 7.73 | 7.73 | T:blake2s |
8.03 | 8.03 | 8.04 | T:blake64 |
8.42 | 8.42 | 8.42 | blake512 |
11.25 | 11.25 | 11.28 | T:blake32 |
12.37 | 12.38 | 12.38 | shake128 |
13.40 | 13.45 | 13.45 | T:skein10241024 |
14.41 | 14.42 | 14.43 | blake256 |
15.17 | 15.26 | 15.35 | sha384 |
15.17 | 15.27 | 15.34 | sha512 |
15.28 | 15.29 | 15.30 | sha3224 |
15.29 | 15.29 | 15.30 | sha3256 |
15.31 | 15.32 | 15.33 | shake256 |
15.53 | 15.54 | 15.55 | T:keccakc512 |
15.50 | 15.57 | 15.59 | T:keccak |
15.60 | 15.62 | 15.62 | T:keccakc448 |
16.54 | 16.56 | 16.59 | T:bblake256 |
18.27 | 18.27 | 18.30 | sha3384 |
18.53 | 18.58 | 18.59 | T:keccakc768 |
20.98 | 20.98 | 21.02 | T:jh256 |
20.98 | 20.98 | 21.04 | T:jh384 |
21.00 | 21.01 | 21.02 | T:jh512 |
21.03 | 21.11 | 21.17 | T:jh224 |
21.10 | 21.12 | 21.18 | sha256 |
21.08 | 21.16 | 21.36 | sha224 |
24.97 | 25.02 | 25.02 | T:round3jh256 |
25.02 | 25.03 | 25.03 | T:round3jh512 |
27.23 | 27.23 | 27.23 | sha3512 |
27.48 | 27.52 | 27.55 | T:keccakc1024 |
40.05 | 40.13 | 40.14 | T:groestl256 |
61.08 | 61.11 | 61.16 | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
8.38 | 8.38 | 8.39 | T:blake2s |
10.23 | 10.23 | 10.27 | T:blake2b |
11.78 | 11.81 | 11.84 | T:skein256256 |
13.91 | 13.91 | 13.95 | T:skein512256 |
13.97 | 13.97 | 13.97 | T:skein512512 |
16.75 | 17.09 | 17.09 | T:blake64 |
19.02 | 19.02 | 19.09 | blake512 |
22.14 | 22.16 | 22.27 | T:k12 |
22.62 | 22.66 | 22.75 | T:blake32 |
27.81 | 27.88 | 27.98 | blake256 |
28.23 | 28.28 | 28.59 | sha3224 |
28.33 | 28.34 | 28.47 | sha3384 |
28.30 | 28.42 | 28.61 | sha3256 |
28.27 | 28.47 | 28.58 | sha3512 |
28.47 | 28.50 | 28.52 | shake256 |
28.89 | 28.89 | 29.09 | shake128 |
30.62 | 30.62 | 30.64 | T:keccakc512 |
30.81 | 30.83 | 30.86 | T:keccakc768 |
30.86 | 31.19 | 31.19 | T:keccakc1024 |
31.44 | 31.44 | 31.50 | T:keccakc448 |
30.45 | 31.64 | 32.08 | T:keccak |
38.98 | 39.02 | 39.03 | T:jh256 |
39.02 | 39.05 | 39.12 | T:jh384 |
39.06 | 39.12 | 39.16 | T:jh512 |
39.47 | 39.50 | 39.53 | T:jh224 |
43.58 | 43.62 | 43.62 | T:skein10241024 |
46.09 | 46.11 | 46.19 | T:round3jh256 |
46.25 | 46.33 | 46.42 | T:round3jh512 |
61.28 | 61.92 | 63.47 | sha512 |
61.08 | 62.05 | 62.31 | sha384 |
70.73 | 70.75 | 70.95 | T:bblake256 |
72.09 | 72.80 | 74.19 | sha224 |
72.78 | 73.05 | 73.12 | sha256 |
88.09 | 88.19 | 88.38 | T:groestl256 |
152.22 | 152.59 | 152.73 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
66.00 | 66.00 | 66.25 | T:blake2s |
68.12 | 68.12 | 68.88 | T:skein256256 |
80.50 | 80.75 | 81.00 | T:blake2b |
100.75 | 101.00 | 101.00 | T:blake32 |
110.38 | 110.38 | 112.12 | T:skein512256 |
110.88 | 110.88 | 112.75 | T:skein512512 |
120.88 | 121.12 | 122.50 | blake256 |
135.50 | 136.62 | 137.12 | T:blake64 |
152.12 | 152.12 | 158.88 | blake512 |
175.12 | 176.00 | 177.50 | T:k12 |
224.75 | 224.88 | 226.38 | sha3224 |
224.62 | 225.12 | 226.50 | sha3256 |
225.38 | 225.62 | 229.00 | sha3384 |
225.62 | 226.50 | 226.50 | shake256 |
225.12 | 226.88 | 227.50 | sha3512 |
229.38 | 229.38 | 229.38 | shake128 |
245.38 | 245.50 | 246.00 | T:keccakc512 |
247.62 | 247.62 | 251.00 | T:keccakc1024 |
248.38 | 248.75 | 248.88 | T:keccakc768 |
253.00 | 253.00 | 253.50 | T:keccakc448 |
246.38 | 253.25 | 254.50 | T:keccak |
315.00 | 315.12 | 315.50 | T:jh256 |
315.25 | 315.38 | 315.88 | T:jh384 |
315.88 | 315.88 | 316.00 | T:jh512 |
317.25 | 318.25 | 321.38 | T:jh224 |
348.75 | 349.00 | 349.12 | T:skein10241024 |
372.50 | 372.75 | 374.12 | T:round3jh256 |
373.38 | 374.00 | 374.00 | T:round3jh512 |
430.38 | 432.38 | 433.00 | T:groestl256 |
458.25 | 460.75 | 462.25 | sha256 |
459.00 | 461.50 | 475.25 | sha224 |
468.75 | 472.50 | 474.00 | T:bblake256 |
487.62 | 492.38 | 505.88 | sha512 |
488.75 | 494.12 | 504.00 | sha384 |
1222.62 | 1223.75 | 1225.00 | T:groestl512 |
|