Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.37 | 3.40 | 3.41 | T:blake2b |
4.29 | 4.30 | 4.30 | T:k12 |
5.20 | 5.23 | 5.30 | T:keccakc256treed2 |
5.22 | 5.26 | 5.28 | T:bblake256 |
5.34 | 5.34 | 5.35 | T:blake2s |
5.68 | 5.68 | 5.70 | T:blake32 |
6.00 | 6.05 | 6.10 | blake512 |
6.09 | 6.12 | 6.14 | T:skein512512 |
6.12 | 6.15 | 6.17 | T:skein512256 |
6.23 | 6.25 | 6.28 | T:blake64 |
6.87 | 6.95 | 7.03 | T:keccakc512treed2 |
7.10 | 7.13 | 7.16 | sha512 |
7.13 | 7.15 | 7.17 | sha384 |
7.57 | 7.58 | 7.59 | blake256 |
8.00 | 8.11 | 8.21 | T:skein10241024 |
8.32 | 8.34 | 8.35 | shake128 |
8.72 | 8.78 | 9.14 | T:skein256256 |
9.22 | 9.34 | 9.56 | T:groestl256 |
9.48 | 9.50 | 9.52 | T:keccakc448 |
9.67 | 9.69 | 9.70 | sha3224 |
10.10 | 10.13 | 10.17 | T:keccakc512 |
10.12 | 10.13 | 10.16 | sha224 |
10.11 | 10.15 | 10.19 | sha256 |
10.34 | 10.36 | 10.37 | sha3256 |
10.35 | 10.36 | 10.39 | shake256 |
10.75 | 10.78 | 10.80 | T:keccak |
13.07 | 13.10 | 13.15 | T:jh384 |
13.07 | 13.10 | 13.15 | T:jh256 |
13.07 | 13.10 | 13.16 | T:jh224 |
13.06 | 13.11 | 13.15 | T:jh512 |
13.12 | 13.14 | 13.19 | T:groestl512 |
13.49 | 13.51 | 13.54 | T:keccakc768 |
13.75 | 13.77 | 13.79 | sha3384 |
15.03 | 15.08 | 15.12 | T:round3jh256 |
15.05 | 15.10 | 15.12 | T:round3jh512 |
18.84 | 18.86 | 18.89 | T:keccakc1024 |
19.15 | 19.17 | 19.20 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.44 | 3.45 | 3.45 | T:blake2b |
4.54 | 4.54 | 4.54 | T:k12 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.82 | 5.82 | 5.83 | T:blake32 |
5.83 | 5.84 | 5.85 | T:bblake256 |
6.17 | 6.18 | 6.21 | T:keccakc256treed2 |
6.24 | 6.26 | 6.27 | blake512 |
6.28 | 6.28 | 6.29 | T:skein512256 |
6.31 | 6.31 | 6.32 | T:skein512512 |
6.49 | 6.50 | 6.51 | T:blake64 |
7.44 | 7.45 | 7.46 | sha512 |
7.45 | 7.45 | 7.46 | sha384 |
7.46 | 7.48 | 7.51 | T:keccakc512treed2 |
7.73 | 7.73 | 7.73 | blake256 |
8.43 | 8.46 | 8.49 | T:skein10241024 |
8.70 | 8.71 | 8.71 | shake128 |
8.84 | 8.85 | 8.86 | T:skein256256 |
9.73 | 9.75 | 9.84 | T:groestl256 |
9.90 | 9.90 | 9.91 | T:keccakc448 |
10.04 | 10.05 | 10.05 | sha3224 |
10.36 | 10.36 | 10.37 | sha224 |
10.37 | 10.38 | 10.39 | sha256 |
10.54 | 10.55 | 10.56 | T:keccakc512 |
10.72 | 10.72 | 10.73 | sha3256 |
10.73 | 10.73 | 10.74 | shake256 |
11.16 | 11.17 | 11.18 | T:keccak |
13.34 | 13.34 | 13.36 | T:jh256 |
13.33 | 13.34 | 13.36 | T:jh224 |
13.34 | 13.34 | 13.36 | T:jh384 |
13.33 | 13.35 | 13.36 | T:jh512 |
13.57 | 13.58 | 13.59 | T:keccakc768 |
13.78 | 13.78 | 13.79 | sha3384 |
13.91 | 13.92 | 13.93 | T:groestl512 |
15.33 | 15.34 | 15.35 | T:round3jh256 |
15.35 | 15.36 | 15.37 | T:round3jh512 |
19.25 | 19.26 | 19.26 | T:keccakc1024 |
19.53 | 19.54 | 19.55 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.51 | 3.52 | 3.53 | T:blake2b |
4.94 | 4.95 | 4.95 | T:k12 |
5.38 | 5.38 | 5.50 | T:blake2s |
6.03 | 6.03 | 6.06 | T:blake32 |
6.50 | 6.51 | 6.52 | T:skein512256 |
6.59 | 6.62 | 6.65 | blake512 |
6.61 | 6.62 | 6.64 | T:skein512512 |
6.80 | 6.81 | 6.84 | T:bblake256 |
6.89 | 6.91 | 6.93 | T:blake64 |
7.21 | 7.21 | 7.22 | T:keccakc256treed2 |
7.95 | 7.96 | 7.96 | sha384 |
7.95 | 7.97 | 7.98 | sha512 |
7.98 | 7.98 | 7.99 | blake256 |
8.33 | 8.34 | 8.38 | T:keccakc512treed2 |
8.63 | 8.96 | 9.00 | T:skein256256 |
8.95 | 9.02 | 9.06 | T:skein10241024 |
9.30 | 9.30 | 9.31 | shake128 |
10.11 | 10.12 | 10.13 | T:keccakc448 |
10.19 | 10.20 | 10.20 | sha3224 |
10.37 | 10.40 | 10.48 | T:groestl256 |
10.70 | 10.72 | 10.75 | sha224 |
10.74 | 10.75 | 10.76 | sha256 |
11.00 | 11.01 | 11.02 | T:keccakc512 |
11.10 | 11.10 | 11.11 | sha3256 |
11.11 | 11.11 | 11.12 | shake256 |
11.81 | 11.82 | 11.84 | T:keccak |
13.65 | 13.66 | 13.67 | T:keccakc768 |
13.70 | 13.72 | 13.75 | T:jh224 |
13.70 | 13.73 | 13.77 | T:jh384 |
13.71 | 13.73 | 13.76 | T:jh512 |
13.73 | 13.75 | 13.78 | T:jh256 |
13.81 | 13.82 | 13.83 | sha3384 |
15.20 | 15.21 | 15.22 | T:groestl512 |
15.77 | 15.79 | 15.81 | T:round3jh256 |
15.80 | 15.81 | 15.82 | T:round3jh512 |
19.91 | 19.92 | 19.93 | T:keccakc1024 |
20.14 | 20.15 | 20.15 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.07 | 4.09 | 4.10 | T:blake2b |
5.43 | 5.45 | 5.45 | T:blake2s |
5.56 | 5.57 | 5.58 | T:k12 |
6.63 | 6.65 | 6.69 | T:blake32 |
6.91 | 6.96 | 6.99 | blake512 |
7.05 | 7.08 | 7.14 | T:skein512256 |
7.30 | 7.33 | 7.37 | T:blake64 |
7.36 | 7.39 | 7.41 | T:skein512512 |
8.54 | 8.57 | 8.84 | sha384 |
8.57 | 8.60 | 8.61 | sha512 |
8.64 | 8.64 | 8.65 | blake256 |
9.09 | 9.12 | 9.45 | T:skein256256 |
9.57 | 9.59 | 9.62 | T:bblake256 |
9.91 | 9.93 | 9.97 | T:keccakc256treed2 |
10.00 | 10.01 | 10.03 | shake128 |
11.26 | 11.41 | 11.50 | T:skein10241024 |
11.68 | 11.68 | 11.73 | sha224 |
11.74 | 11.76 | 11.78 | sha256 |
12.11 | 12.16 | 12.21 | T:groestl256 |
12.35 | 12.37 | 12.39 | sha3224 |
12.36 | 12.38 | 12.40 | T:keccak |
12.37 | 12.38 | 12.40 | shake256 |
12.39 | 12.41 | 12.44 | sha3256 |
12.45 | 12.46 | 12.48 | T:keccakc448 |
12.49 | 12.50 | 12.54 | T:keccakc512 |
12.92 | 12.96 | 12.99 | T:keccakc512treed2 |
14.69 | 14.73 | 14.77 | T:jh384 |
14.70 | 14.73 | 14.79 | T:jh256 |
14.70 | 14.74 | 14.80 | T:jh224 |
14.72 | 14.76 | 14.78 | T:jh512 |
14.79 | 14.80 | 14.81 | sha3384 |
14.78 | 14.80 | 14.83 | T:keccakc768 |
16.89 | 16.92 | 16.98 | T:round3jh256 |
16.96 | 16.98 | 17.01 | T:round3jh512 |
17.41 | 17.44 | 17.50 | T:groestl512 |
21.98 | 22.00 | 22.03 | T:keccakc1024 |
22.05 | 22.06 | 22.10 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
6.08 | 6.27 | 6.31 | T:blake2s |
9.31 | 9.38 | 9.42 | T:blake2b |
13.91 | 14.00 | 14.20 | T:blake32 |
14.16 | 14.36 | 14.50 | T:skein512256 |
14.31 | 14.47 | 14.75 | blake512 |
15.17 | 15.22 | 15.30 | T:skein256256 |
15.28 | 15.36 | 15.47 | T:blake64 |
15.62 | 15.64 | 15.84 | T:k12 |
17.05 | 17.20 | 17.62 | T:skein512512 |
17.19 | 17.23 | 17.31 | blake256 |
19.14 | 19.30 | 19.42 | sha384 |
19.38 | 19.53 | 19.75 | sha512 |
22.97 | 23.03 | 23.05 | sha3224 |
23.06 | 23.11 | 23.27 | sha3256 |
23.11 | 23.14 | 23.28 | shake256 |
23.06 | 23.19 | 23.34 | sha3384 |
23.08 | 23.20 | 23.31 | sha3512 |
23.39 | 23.42 | 23.61 | shake128 |
23.88 | 24.02 | 24.22 | sha224 |
24.34 | 24.55 | 24.75 | sha256 |
24.62 | 24.62 | 24.84 | T:keccak |
24.91 | 25.06 | 25.34 | T:keccakc768 |
25.09 | 25.16 | 25.62 | T:keccakc448 |
25.19 | 25.25 | 25.41 | T:keccakc1024 |
25.39 | 25.56 | 25.66 | T:keccakc512 |
27.58 | 27.70 | 28.03 | T:jh384 |
27.59 | 27.70 | 28.06 | T:jh256 |
27.59 | 27.75 | 28.00 | T:jh512 |
27.77 | 27.81 | 28.09 | T:jh224 |
31.42 | 31.56 | 31.77 | T:round3jh256 |
31.61 | 31.86 | 32.09 | T:round3jh512 |
34.08 | 34.23 | 34.50 | T:groestl256 |
36.50 | 36.64 | 36.98 | T:skein10241024 |
43.95 | 44.02 | 44.11 | T:bblake256 |
51.44 | 51.53 | 51.66 | T:groestl512 |
60.98 | 61.02 | 61.28 | T:keccakc512treed2 |
61.19 | 61.31 | 61.42 | T:keccakc256treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
51.75 | 53.12 | 53.38 | T:blake2s |
68.88 | 70.88 | 72.38 | T:blake32 |
74.12 | 74.88 | 75.50 | T:blake2b |
80.12 | 80.50 | 81.88 | blake256 |
86.50 | 87.88 | 88.88 | T:skein256256 |
109.12 | 109.38 | 110.38 | sha224 |
110.75 | 112.50 | 113.88 | sha256 |
111.75 | 113.88 | 115.12 | T:skein512256 |
114.00 | 115.50 | 117.25 | blake512 |
122.38 | 123.38 | 124.38 | T:blake64 |
123.88 | 124.12 | 125.12 | T:k12 |
135.12 | 137.12 | 138.62 | T:skein512512 |
153.38 | 154.12 | 155.38 | sha384 |
155.25 | 156.25 | 157.62 | sha512 |
183.00 | 183.25 | 184.62 | sha3224 |
183.62 | 183.88 | 185.62 | sha3384 |
183.62 | 184.12 | 185.50 | sha3256 |
184.00 | 184.62 | 186.88 | shake256 |
183.88 | 185.00 | 186.62 | sha3512 |
186.00 | 186.62 | 188.00 | shake128 |
197.12 | 197.75 | 198.62 | T:keccak |
198.50 | 199.50 | 200.50 | T:groestl256 |
200.00 | 200.50 | 203.25 | T:keccakc448 |
199.75 | 201.00 | 202.12 | T:keccakc768 |
201.38 | 202.38 | 203.75 | T:keccakc1024 |
203.25 | 204.25 | 205.62 | T:keccakc512 |
224.38 | 225.50 | 227.38 | T:jh384 |
224.62 | 226.12 | 229.25 | T:jh256 |
225.12 | 226.25 | 227.50 | T:jh224 |
224.75 | 226.50 | 227.50 | T:jh512 |
251.50 | 252.12 | 255.88 | T:round3jh512 |
253.00 | 255.00 | 255.50 | T:round3jh256 |
291.75 | 293.25 | 297.00 | T:skein10241024 |
294.62 | 296.12 | 299.38 | T:bblake256 |
392.88 | 393.50 | 394.88 | T:groestl512 |
487.12 | 487.75 | 488.88 | T:keccakc512treed2 |
489.00 | 489.75 | 493.38 | T:keccakc256treed2 |
|