Cycles/byte for long messages |
25% | 50% | 75% | hash |
2.09 | 2.09 | 2.10 | sha256 |
2.09 | 2.09 | 2.10 | sha224 |
5.26 | 5.28 | 5.29 | T:k12 |
5.34 | 5.45 | 5.53 | T:blake2b |
5.47 | 5.48 | 5.52 | T:blake2s |
6.15 | 6.21 | 6.36 | T:blake32 |
7.11 | 7.16 | 7.20 | T:bblake256 |
7.50 | 7.57 | 7.60 | T:skein512512 |
7.51 | 7.59 | 7.62 | T:skein512256 |
7.64 | 7.70 | 7.77 | T:blake64 |
8.27 | 8.28 | 8.29 | T:keccakc256treed2 |
8.35 | 8.40 | 8.44 | blake256 |
8.56 | 8.58 | 8.60 | blake512 |
9.18 | 9.20 | 9.25 | T:skein10241024 |
10.04 | 10.05 | 10.31 | T:skein256256 |
10.28 | 10.29 | 10.33 | shake128 |
10.33 | 10.42 | 10.51 | sha512 |
10.33 | 10.43 | 10.49 | sha384 |
11.00 | 11.01 | 11.02 | T:keccakc512treed2 |
11.53 | 11.53 | 11.61 | T:keccakc448 |
11.98 | 11.99 | 12.02 | sha3224 |
12.33 | 12.34 | 12.40 | shake256 |
12.26 | 12.34 | 12.37 | sha3256 |
12.37 | 12.38 | 12.38 | T:keccakc512 |
13.17 | 13.21 | 13.25 | T:keccak |
13.49 | 13.52 | 13.56 | T:groestl256 |
16.39 | 16.41 | 16.43 | sha3384 |
16.45 | 16.47 | 16.49 | T:keccakc768 |
18.99 | 19.01 | 19.03 | T:groestl512 |
20.33 | 20.38 | 20.41 | T:jh256 |
20.33 | 20.39 | 20.42 | T:jh512 |
20.37 | 20.40 | 20.41 | T:jh384 |
20.38 | 20.40 | 20.42 | T:jh224 |
22.66 | 22.83 | 23.12 | sha3512 |
23.07 | 23.13 | 23.19 | T:keccakc1024 |
23.89 | 23.90 | 23.98 | T:round3jh512 |
23.90 | 23.98 | 23.99 | T:round3jh256 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
2.17 | 2.17 | 2.17 | sha224 |
2.17 | 2.17 | 2.17 | sha256 |
5.45 | 5.49 | 5.51 | T:blake2b |
5.49 | 5.50 | 5.51 | T:blake2s |
5.53 | 5.53 | 5.54 | T:k12 |
6.41 | 6.44 | 6.50 | T:blake32 |
7.71 | 7.73 | 7.74 | T:skein512256 |
7.73 | 7.76 | 7.77 | T:skein512512 |
7.78 | 7.79 | 7.80 | T:bblake256 |
7.97 | 8.00 | 8.02 | T:blake64 |
8.52 | 8.54 | 8.55 | blake256 |
8.88 | 8.89 | 8.89 | blake512 |
9.55 | 9.55 | 9.57 | T:skein10241024 |
9.77 | 9.77 | 9.77 | T:keccakc256treed2 |
10.15 | 10.15 | 10.26 | T:skein256256 |
10.75 | 10.75 | 10.76 | shake128 |
10.80 | 10.83 | 10.85 | sha384 |
10.81 | 10.85 | 10.87 | sha512 |
11.81 | 11.82 | 11.82 | T:keccakc512treed2 |
12.07 | 12.07 | 12.09 | T:keccakc448 |
12.43 | 12.43 | 12.44 | sha3224 |
12.89 | 12.89 | 12.90 | T:keccakc512 |
12.93 | 12.94 | 12.94 | shake256 |
12.92 | 12.95 | 12.96 | sha3256 |
13.71 | 13.71 | 13.73 | T:keccak |
14.06 | 14.07 | 14.08 | T:groestl256 |
16.57 | 16.58 | 16.59 | T:keccakc768 |
16.59 | 16.59 | 16.60 | sha3384 |
20.23 | 20.23 | 20.24 | T:groestl512 |
20.72 | 20.73 | 20.74 | T:jh256 |
20.72 | 20.74 | 20.75 | T:jh512 |
20.73 | 20.74 | 20.74 | T:jh384 |
20.73 | 20.74 | 20.74 | T:jh224 |
23.35 | 23.43 | 23.43 | sha3512 |
23.65 | 23.67 | 23.69 | T:keccakc1024 |
24.32 | 24.32 | 24.36 | T:round3jh512 |
24.32 | 24.36 | 24.36 | T:round3jh256 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
2.29 | 2.29 | 2.30 | sha224 |
2.29 | 2.30 | 2.30 | sha256 |
5.51 | 5.52 | 5.52 | T:blake2s |
5.48 | 5.53 | 5.54 | T:blake2b |
5.96 | 5.96 | 5.98 | T:k12 |
6.67 | 6.73 | 6.74 | T:blake32 |
7.96 | 7.97 | 7.99 | T:skein512256 |
8.06 | 8.08 | 8.11 | T:skein512512 |
8.43 | 8.47 | 8.51 | T:blake64 |
8.78 | 8.80 | 8.81 | blake256 |
8.85 | 8.88 | 8.89 | T:bblake256 |
9.37 | 9.38 | 9.42 | blake512 |
10.14 | 10.15 | 10.17 | T:skein10241024 |
10.28 | 10.30 | 10.42 | T:skein256256 |
11.33 | 11.34 | 11.34 | T:keccakc256treed2 |
11.47 | 11.48 | 11.49 | shake128 |
11.48 | 11.52 | 11.54 | sha384 |
11.51 | 11.56 | 11.59 | sha512 |
12.39 | 12.40 | 12.41 | T:keccakc448 |
12.60 | 12.60 | 12.60 | sha3224 |
13.14 | 13.15 | 13.15 | T:keccakc512treed2 |
13.49 | 13.49 | 13.50 | T:keccakc512 |
13.65 | 13.67 | 13.75 | shake256 |
13.67 | 13.68 | 13.70 | sha3256 |
14.54 | 14.55 | 14.57 | T:keccak |
15.03 | 15.04 | 15.06 | T:groestl256 |
16.75 | 16.75 | 16.75 | T:keccakc768 |
16.78 | 16.86 | 16.91 | sha3384 |
21.30 | 21.30 | 21.33 | T:jh256 |
21.30 | 21.31 | 21.32 | T:jh384 |
21.30 | 21.32 | 21.33 | T:jh512 |
21.29 | 21.32 | 21.32 | T:jh224 |
22.25 | 22.26 | 22.29 | T:groestl512 |
24.16 | 24.41 | 24.43 | sha3512 |
24.51 | 24.52 | 24.56 | T:keccakc1024 |
25.00 | 25.01 | 25.01 | T:round3jh256 |
25.01 | 25.01 | 25.01 | T:round3jh512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
2.62 | 2.62 | 2.63 | sha224 |
2.63 | 2.64 | 2.65 | sha256 |
5.56 | 5.57 | 5.59 | T:blake2s |
6.19 | 6.19 | 6.26 | T:blake2b |
6.56 | 6.57 | 6.57 | T:k12 |
7.27 | 7.29 | 7.32 | T:blake32 |
8.59 | 8.60 | 8.64 | T:skein512256 |
8.85 | 8.89 | 8.93 | T:blake64 |
8.87 | 8.90 | 8.92 | T:skein512512 |
9.44 | 9.46 | 9.50 | blake256 |
9.76 | 9.78 | 9.82 | blake512 |
10.76 | 10.80 | 10.89 | T:skein256256 |
11.90 | 11.94 | 11.98 | T:bblake256 |
12.16 | 12.20 | 12.23 | sha384 |
12.19 | 12.24 | 12.27 | sha512 |
12.29 | 12.29 | 12.32 | shake128 |
12.78 | 12.81 | 12.84 | T:skein10241024 |
15.25 | 15.25 | 15.25 | sha3224 |
15.35 | 15.38 | 15.39 | T:keccakc448 |
15.42 | 15.43 | 15.44 | T:keccak |
15.45 | 15.47 | 15.47 | T:keccakc512 |
15.51 | 15.51 | 15.52 | T:keccakc256treed2 |
15.85 | 15.93 | 16.06 | sha3256 |
15.93 | 15.97 | 15.99 | shake256 |
17.62 | 17.65 | 17.66 | T:groestl256 |
18.36 | 18.36 | 18.37 | T:keccakc768 |
18.80 | 18.82 | 18.87 | sha3384 |
20.35 | 20.35 | 20.38 | T:keccakc512treed2 |
22.75 | 22.77 | 22.80 | T:jh224 |
22.76 | 22.77 | 22.83 | T:jh256 |
22.77 | 22.79 | 22.85 | T:jh384 |
22.77 | 22.79 | 22.81 | T:jh512 |
25.46 | 25.48 | 25.51 | T:groestl512 |
26.70 | 26.71 | 26.74 | T:round3jh512 |
26.70 | 26.71 | 26.75 | T:round3jh256 |
27.13 | 27.16 | 27.18 | T:keccakc1024 |
27.39 | 27.40 | 27.45 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
5.98 | 6.05 | 6.11 | T:blake2s |
6.73 | 6.77 | 6.81 | sha224 |
6.81 | 6.86 | 6.91 | sha256 |
12.50 | 12.50 | 12.50 | T:blake2b |
15.77 | 15.92 | 16.03 | T:blake32 |
16.50 | 16.55 | 16.81 | T:skein512256 |
16.56 | 16.83 | 17.08 | T:skein256256 |
16.95 | 16.98 | 17.03 | T:k12 |
17.64 | 17.77 | 18.00 | T:blake64 |
17.92 | 18.06 | 18.36 | blake256 |
19.03 | 19.06 | 19.34 | T:skein512512 |
19.55 | 19.80 | 20.02 | blake512 |
25.62 | 25.73 | 25.91 | sha384 |
26.03 | 26.08 | 26.19 | sha512 |
27.92 | 27.95 | 27.97 | sha3224 |
28.19 | 28.23 | 28.30 | shake128 |
33.03 | 33.08 | 33.14 | T:keccak |
33.12 | 33.17 | 33.19 | T:keccakc1024 |
33.23 | 33.25 | 33.25 | T:keccakc768 |
33.23 | 33.27 | 33.30 | T:keccakc448 |
33.33 | 33.34 | 33.38 | T:keccakc512 |
36.91 | 37.05 | 37.61 | shake256 |
37.34 | 37.67 | 38.02 | sha3512 |
37.62 | 37.77 | 38.09 | sha3256 |
37.38 | 37.92 | 38.25 | sha3384 |
41.39 | 41.48 | 41.83 | T:skein10241024 |
41.64 | 41.72 | 41.83 | T:jh224 |
41.77 | 41.83 | 41.91 | T:jh256 |
41.77 | 41.83 | 41.94 | T:jh384 |
41.80 | 41.88 | 41.94 | T:jh512 |
48.42 | 48.45 | 48.53 | T:round3jh512 |
48.47 | 48.61 | 48.70 | T:round3jh256 |
50.12 | 50.34 | 50.69 | T:bblake256 |
50.86 | 51.17 | 51.23 | T:groestl256 |
77.03 | 77.27 | 77.55 | T:groestl512 |
94.78 | 94.83 | 95.00 | T:keccakc512treed2 |
94.98 | 95.03 | 95.08 | T:keccakc256treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
36.12 | 38.00 | 38.88 | sha224 |
36.38 | 38.00 | 38.00 | sha256 |
48.62 | 48.62 | 49.75 | T:blake2s |
74.25 | 74.88 | 77.62 | T:blake32 |
80.88 | 81.38 | 82.12 | blake256 |
94.25 | 95.25 | 96.38 | T:skein256256 |
99.62 | 99.62 | 100.12 | T:blake2b |
131.62 | 132.00 | 133.88 | T:skein512256 |
135.12 | 135.38 | 135.38 | T:k12 |
143.00 | 144.50 | 146.62 | T:blake64 |
150.38 | 151.62 | 152.75 | T:skein512512 |
154.12 | 155.88 | 157.38 | blake512 |
202.50 | 203.75 | 205.00 | sha384 |
205.88 | 206.50 | 208.00 | sha512 |
223.50 | 223.88 | 224.38 | sha3224 |
225.75 | 226.12 | 226.38 | shake128 |
264.88 | 265.12 | 265.50 | T:keccakc1024 |
264.88 | 265.12 | 265.50 | T:keccakc768 |
265.62 | 265.88 | 266.12 | T:keccak |
266.00 | 266.25 | 266.25 | T:keccakc512 |
267.75 | 267.75 | 267.88 | T:keccakc448 |
297.50 | 299.12 | 300.75 | shake256 |
298.38 | 301.88 | 306.25 | sha3512 |
301.50 | 303.50 | 307.25 | sha3256 |
303.25 | 303.88 | 305.00 | T:groestl256 |
302.88 | 306.62 | 310.62 | sha3384 |
331.75 | 333.62 | 334.75 | T:skein10241024 |
333.50 | 335.88 | 339.00 | T:bblake256 |
336.62 | 336.88 | 337.50 | T:jh384 |
337.75 | 338.38 | 338.88 | T:jh224 |
338.50 | 339.12 | 339.25 | T:jh512 |
338.62 | 339.12 | 339.12 | T:jh256 |
388.62 | 389.38 | 390.62 | T:round3jh512 |
388.88 | 389.38 | 390.62 | T:round3jh256 |
620.38 | 621.75 | 624.50 | T:groestl512 |
757.50 | 758.12 | 759.38 | T:keccakc512treed2 |
759.88 | 760.00 | 761.38 | T:keccakc256treed2 |
|