Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.38 | 3.39 | 3.40 | T:blake2b |
4.89 | 4.93 | 5.00 | T:k12 |
5.27 | 5.30 | 5.32 | T:keccakc256treed2 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.33 | 5.39 | 5.51 | T:bblake256 |
5.62 | 5.70 | 5.79 | T:blake32 |
6.18 | 6.21 | 6.25 | blake512 |
6.18 | 6.22 | 6.26 | T:skein512256 |
6.25 | 6.28 | 6.31 | T:skein512512 |
6.27 | 6.32 | 6.39 | T:blake64 |
6.59? | 7.09? | 7.94? | T:keccakc512treed2 |
7.56 | 7.57 | 7.58 | blake256 |
7.94 | 7.97 | 8.02 | sha512 |
7.95 | 7.99 | 8.03 | sha384 |
9.41 | 9.51 | 9.62 | shake128 |
9.63 | 9.66 | 9.71 | T:groestl256 |
9.69 | 9.75 | 9.80 | T:skein256256 |
9.97 | 10.07 | 10.17 | T:skein10241024 |
10.05 | 10.10 | 10.14 | T:keccakc448 |
10.78 | 10.81 | 10.84 | T:keccakc512 |
11.01 | 11.04 | 11.07 | sha3224 |
11.32 | 11.45 | 11.58 | sha224 |
11.42 | 11.46 | 11.49 | sha256 |
11.44 | 11.49 | 11.52 | T:keccak |
11.74 | 11.78 | 11.81 | sha3256 |
11.78 | 11.81 | 11.84 | shake256 |
12.91 | 12.93 | 12.97 | T:groestl512 |
12.92 | 13.05 | 13.07 | T:jh256 |
13.03 | 13.09 | 13.24 | T:jh512 |
13.06 | 13.10 | 13.15 | T:jh384 |
13.08 | 13.11 | 13.15 | T:jh224 |
13.85? | 14.38? | 15.51? | T:keccakc768 |
15.29 | 15.34 | 15.40 | T:round3jh256 |
15.25 | 15.36 | 15.57 | T:round3jh512 |
15.66 | 15.72 | 15.79 | sha3384 |
18.75? | 20.14? | 22.81? | T:keccakc1024 |
21.78 | 21.82 | 21.87 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.42 | 3.43 | 3.43 | T:blake2b |
5.19 | 5.20 | 5.22 | T:k12 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.82 | 5.85 | 5.87 | T:blake32 |
5.99 | 6.00 | 6.05 | T:bblake256 |
6.26 | 6.27 | 6.28 | T:keccakc256treed2 |
6.35 | 6.36 | 6.37 | T:skein512256 |
6.40 | 6.41 | 6.42 | T:skein512512 |
6.44 | 6.45 | 6.47 | blake512 |
6.59 | 6.60 | 6.62 | T:blake64 |
7.61 | 7.63 | 8.05 | T:keccakc512treed2 |
7.73 | 7.73 | 7.73 | blake256 |
8.68 | 8.70 | 8.71 | sha384 |
8.70 | 8.70 | 8.72 | sha512 |
9.85 | 9.86 | 9.88 | T:skein256256 |
9.91 | 9.92 | 9.97 | shake128 |
10.08 | 10.09 | 10.11 | T:groestl256 |
10.44 | 10.47 | 10.50 | T:skein10241024 |
10.53 | 10.54 | 10.55 | T:keccakc448 |
11.23 | 11.24 | 11.25 | T:keccakc512 |
11.45 | 11.46 | 11.46 | sha3224 |
11.90 | 11.91 | 11.92 | T:keccak |
12.11 | 12.12 | 12.13 | sha256 |
12.11 | 12.13 | 12.16 | sha224 |
12.20 | 12.21 | 12.22 | sha3256 |
12.22 | 12.22 | 12.23 | shake256 |
13.27 | 13.28 | 13.29 | T:jh256 |
13.33 | 13.34 | 13.36 | T:jh384 |
13.33 | 13.35 | 13.41 | T:jh512 |
13.34 | 13.35 | 13.36 | T:jh224 |
13.67 | 13.68 | 13.69 | T:groestl512 |
14.47 | 14.48 | 15.02 | T:keccakc768 |
15.60 | 15.61 | 15.63 | T:round3jh256 |
15.63 | 15.63 | 15.73 | T:round3jh512 |
15.73 | 15.74 | 15.77 | sha3384 |
20.53 | 20.55 | 21.88 | T:keccakc1024 |
22.25 | 22.26 | 22.28 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.49 | 3.49 | 3.50 | T:blake2b |
5.38 | 5.38 | 5.39 | T:blake2s |
5.62 | 5.63 | 5.66 | T:k12 |
6.06 | 6.08 | 6.11 | T:blake32 |
6.57 | 6.59 | 6.61 | T:skein512256 |
6.62 | 6.63 | 6.64 | T:skein512512 |
6.85 | 6.86 | 6.88 | blake512 |
6.99 | 7.03 | 7.06 | T:bblake256 |
7.01 | 7.04 | 7.07 | T:blake64 |
7.31 | 7.32 | 7.33 | T:keccakc256treed2 |
7.98 | 7.98 | 7.99 | blake256 |
8.52 | 8.56 | 8.99 | T:keccakc512treed2 |
9.87 | 9.90 | 9.97 | sha384 |
9.91 | 9.92 | 9.93 | sha512 |
10.05 | 10.07 | 10.11 | T:skein256256 |
10.59 | 10.60 | 10.66 | shake128 |
10.73 | 10.75 | 10.77 | T:keccakc448 |
10.76 | 10.77 | 10.80 | T:groestl256 |
11.11 | 11.15 | 11.21 | T:skein10241024 |
11.61 | 11.63 | 11.64 | sha3224 |
11.69 | 11.70 | 11.71 | T:keccakc512 |
12.60 | 12.62 | 12.63 | T:keccak |
12.64 | 12.65 | 12.67 | sha3256 |
12.64 | 12.66 | 12.67 | shake256 |
13.16 | 13.18 | 13.22 | sha256 |
13.14 | 13.22 | 13.33 | sha224 |
13.62 | 13.65 | 13.68 | T:jh256 |
13.72 | 13.74 | 13.76 | T:jh224 |
13.72 | 13.75 | 13.78 | T:jh384 |
13.72 | 13.75 | 13.79 | T:jh512 |
14.54 | 14.57 | 15.10 | T:keccakc768 |
14.92 | 14.93 | 14.95 | T:groestl512 |
15.76 | 15.78 | 15.82 | sha3384 |
16.04 | 16.07 | 16.09 | T:round3jh256 |
16.06 | 16.07 | 16.17 | T:round3jh512 |
21.24 | 21.27 | 22.60 | T:keccakc1024 |
22.96 | 22.97 | 23.00 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.06 | 4.07 | 4.08 | T:blake2b |
5.43 | 5.45 | 5.45 | T:blake2s |
6.28 | 6.32 | 6.35 | T:k12 |
6.66 | 6.67 | 6.71 | T:blake32 |
7.11 | 7.13 | 7.14 | T:skein512256 |
7.19 | 7.22 | 7.26 | T:skein512512 |
7.30 | 7.33 | 7.36 | blake512 |
7.54 | 7.55 | 7.59 | T:blake64 |
8.67 | 8.67 | 8.68 | blake256 |
9.92 | 9.94 | 9.96 | T:bblake256 |
10.10 | 10.12 | 10.15 | T:keccakc256treed2 |
10.52 | 10.56 | 10.59 | T:skein256256 |
11.36 | 11.41 | 11.59 | shake128 |
12.29 | 12.32 | 12.43 | sha384 |
12.33 | 12.37 | 12.43 | sha512 |
12.50 | 12.53 | 12.60 | T:groestl256 |
13.15 | 13.17 | 13.20 | T:keccak |
13.23 | 13.25 | 13.26 | T:keccakc512 |
13.29 | 13.33 | 14.01 | T:keccakc512treed2 |
13.34 | 13.45 | 13.48 | T:keccakc448 |
13.97 | 14.08 | 14.21 | T:skein10241024 |
14.08 | 14.10 | 14.13 | sha3224 |
14.09 | 14.11 | 14.13 | shake256 |
14.11 | 14.14 | 14.17 | sha3256 |
14.63 | 14.67 | 14.71 | T:jh256 |
14.70 | 14.71 | 14.74 | T:jh512 |
14.69 | 14.76 | 14.85 | T:jh224 |
14.73 | 14.79 | 14.81 | T:jh384 |
15.79 | 15.84 | 16.34 | T:keccakc768 |
15.94 | 15.97 | 16.00 | sha256 |
15.91 | 16.06 | 16.27 | sha224 |
16.87 | 16.90 | 16.94 | sha3384 |
17.05 | 17.07 | 17.09 | T:groestl512 |
17.20 | 17.26 | 17.32 | T:round3jh512 |
17.23 | 17.27 | 17.31 | T:round3jh256 |
23.36 | 23.39 | 24.85 | T:keccakc1024 |
25.11 | 25.14 | 25.17 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
6.08 | 6.30 | 6.36 | T:blake2s |
9.33 | 9.41 | 9.50 | T:blake2b |
14.23 | 14.28 | 14.45 | T:blake32 |
14.23 | 14.45 | 14.64 | T:skein512256 |
14.45 | 14.59 | 14.70 | T:skein512512 |
16.34 | 16.45 | 16.55 | blake512 |
17.00 | 17.12 | 17.39 | T:k12 |
17.05 | 17.19 | 17.38 | T:skein256256 |
17.22 | 17.28 | 17.38 | T:blake64 |
17.48 | 17.52 | 17.61 | blake256 |
26.08 | 26.20 | 26.33 | T:keccak |
26.11 | 26.22 | 27.48 | T:keccakc1024 |
26.12 | 26.25 | 26.42 | sha3224 |
26.20 | 26.28 | 26.41 | sha3384 |
26.20 | 26.31 | 26.45 | shake256 |
26.33 | 26.45 | 27.80 | shake128 |
26.39 | 26.53 | 26.62 | T:keccakc512 |
26.73 | 26.86 | 26.94 | sha3256 |
26.78 | 26.89 | 26.98 | sha3512 |
26.42 | 26.97 | 27.19 | T:keccakc768 |
27.30 | 27.34 | 27.53 | T:jh256 |
27.47 | 27.69 | 27.92 | T:jh512 |
27.50 | 27.69 | 27.73 | T:jh224 |
27.64 | 27.84 | 28.05 | T:jh384 |
27.81 | 28.06 | 28.80 | T:keccakc448 |
31.94 | 32.12 | 32.33 | T:round3jh512 |
32.20 | 32.45 | 32.64 | T:round3jh256 |
35.28 | 35.44 | 35.92 | T:groestl256 |
44.88 | 45.23 | 45.58 | T:skein10241024 |
45.78 | 45.89 | 46.50 | T:bblake256 |
47.64 | 47.86 | 48.09 | sha512 |
47.58 | 47.95 | 48.84 | sha384 |
49.94 | 50.00 | 50.09 | T:groestl512 |
52.36 | 52.66 | 53.06 | sha256 |
51.89 | 53.20 | 56.02 | sha224 |
62.59 | 62.69 | 62.91 | T:keccakc256treed2 |
63.70 | 64.64 | 66.47 | T:keccakc512treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
52.12 | 53.50 | 53.88 | T:blake2s |
70.88 | 71.25 | 72.12 | T:blake32 |
75.12 | 76.00 | 76.50 | T:blake2b |
81.75 | 82.25 | 82.50 | blake256 |
97.75 | 98.88 | 99.38 | T:skein256256 |
114.38 | 115.50 | 116.75 | T:skein512256 |
115.38 | 116.12 | 116.62 | T:skein512512 |
131.00 | 132.00 | 132.88 | blake512 |
136.25 | 137.88 | 140.38 | T:k12 |
137.12 | 138.88 | 141.50 | T:blake64 |
207.62 | 208.12 | 208.75 | T:groestl256 |
208.12 | 208.88 | 210.25 | sha3384 |
208.50 | 209.12 | 210.38 | sha3224 |
208.88 | 209.38 | 210.62 | shake256 |
210.00 | 211.12 | 213.38 | T:keccak |
209.75 | 211.50 | 220.38 | shake128 |
212.00 | 212.75 | 214.62 | T:keccakc512 |
212.75 | 213.25 | 214.12 | sha3512 |
210.88 | 213.38 | 222.50 | T:keccakc1024 |
212.62 | 213.75 | 214.88 | sha3256 |
214.75 | 217.88 | 220.62 | T:keccakc768 |
221.38 | 222.25 | 224.25 | T:jh256 |
221.12 | 222.62 | 224.00 | T:jh512 |
221.25 | 222.88 | 224.38 | T:jh224 |
222.88 | 224.62 | 226.25 | T:jh384 |
224.50 | 232.25 | 236.50 | T:keccakc448 |
257.50 | 258.00 | 259.50 | T:round3jh512 |
257.50 | 259.00 | 260.38 | T:round3jh256 |
305.25 | 305.62 | 306.50 | T:bblake256 |
326.00 | 327.88 | 332.62 | sha256 |
322.00 | 334.38 | 349.25 | sha224 |
360.75 | 363.88 | 367.88 | T:skein10241024 |
379.00 | 381.00 | 386.75 | sha384 |
381.25 | 382.12 | 382.62 | T:groestl512 |
380.88 | 385.75 | 388.88 | sha512 |
500.00 | 501.25 | 502.25 | T:keccakc256treed2 |
510.25 | 519.25 | 533.25 | T:keccakc512treed2 |
|