Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.00 | 3.08 | 3.09 | T:blake2b |
3.87 | 3.90 | 3.93 | T:k12 |
4.93 | 4.95 | 4.98 | T:keccakc256treed2 |
5.14 | 5.19 | 5.25 | sha384 |
3.81? | 5.19? | 5.24? | T:skein512256 |
5.12 | 5.21 | 5.26 | T:skein512512 |
5.28? | 5.32? | 10.31? | T:bblake256 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.46 | 5.52 | 5.62 | T:blake64 |
5.81 | 5.83 | 5.84 | T:blake32 |
5.86? | 5.91? | 10.99? | blake512 |
6.58 | 6.61 | 6.63 | T:keccakc512treed2 |
5.47? | 6.91? | 6.94? | shake128 |
7.23 | 7.28 | 7.30 | T:skein10241024 |
7.57? | 7.62? | 9.13? | blake256 |
7.67 | 7.73 | 7.77 | sha224 |
7.71 | 7.74 | 7.78 | sha256 |
7.76 | 7.79 | 7.83 | T:skein256256 |
8.26 | 8.29 | 8.33 | T:keccakc448 |
8.32 | 8.42 | 8.48 | sha3224 |
8.63 | 8.67 | 8.70 | shake256 |
8.62? | 8.68? | 16.16? | sha3256 |
8.86 | 8.88 | 8.90 | T:keccakc512 |
8.87 | 8.91 | 8.95 | T:groestl256 |
9.41 | 9.46 | 9.50 | T:keccak |
4.48? | 9.66? | 10.28? | sha512 |
8.64? | 10.25? | 15.96? | T:groestl512 |
11.75 | 11.78 | 11.81 | T:keccakc768 |
11.82 | 11.89 | 11.95 | sha3384 |
13.11 | 13.15 | 13.19 | T:jh256 |
13.11 | 13.17 | 13.20 | T:jh512 |
13.14 | 13.19 | 13.23 | T:jh224 |
13.18? | 13.23? | 24.31? | T:jh384 |
15.01 | 15.05 | 15.09 | T:round3jh256 |
14.97 | 15.10 | 15.24 | T:round3jh512 |
16.36 | 16.39 | 16.41 | T:keccakc1024 |
16.51 | 16.56 | 16.61 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.09 | 3.09 | 3.09 | T:blake2b |
4.12 | 4.12 | 4.13 | T:k12 |
5.28 | 5.30 | 5.31 | T:skein512256 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.34 | 5.35 | 5.36 | T:skein512512 |
5.74 | 5.75 | 5.79 | T:blake64 |
5.84 | 5.85 | 5.86 | T:keccakc256treed2 |
5.85 | 5.87 | 5.89 | sha384 |
5.88? | 5.89? | 8.37? | T:bblake256 |
5.93 | 5.94 | 5.95 | T:blake32 |
6.10? | 6.11? | 8.64? | blake512 |
7.09 | 7.10 | 7.11 | T:keccakc512treed2 |
7.25 | 7.25 | 7.26 | shake128 |
7.56 | 7.57 | 7.58 | T:skein10241024 |
7.72 | 7.73 | 8.48 | blake256 |
6.31? | 7.78? | 8.01? | sha512 |
7.86 | 7.87 | 7.88 | T:skein256256 |
8.33 | 8.34 | 8.35 | sha256 |
8.33 | 8.34 | 8.35 | sha224 |
8.65 | 8.65 | 8.67 | T:keccakc448 |
8.68 | 8.72 | 8.74 | sha3224 |
8.97? | 8.98? | 12.72? | sha3256 |
8.97 | 8.99 | 9.00 | shake256 |
9.21 | 9.21 | 9.22 | T:keccakc512 |
9.33 | 9.34 | 9.35 | T:groestl256 |
9.79 | 9.81 | 9.82 | T:keccak |
11.81 | 11.81 | 11.83 | T:keccakc768 |
11.85 | 11.88 | 11.90 | sha3384 |
13.36 | 13.37 | 13.39 | T:jh256 |
13.37 | 13.38 | 13.39 | T:jh512 |
13.39 | 13.41 | 13.42 | T:jh224 |
13.41? | 13.43? | 18.96? | T:jh384 |
13.86 | 13.89 | 15.30 | T:groestl512 |
15.30 | 15.32 | 15.33 | T:round3jh256 |
15.32 | 15.35 | 15.41 | T:round3jh512 |
16.71 | 16.72 | 16.72 | T:keccakc1024 |
16.80 | 16.83 | 16.84 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.11 | 3.11 | 3.12 | T:blake2b |
4.49 | 4.50 | 4.52 | T:k12 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.42 | 5.44 | 5.49 | T:skein512256 |
5.54 | 5.58 | 5.62 | T:skein512512 |
5.82 | 5.87 | 5.99 | sha512 |
6.07 | 6.11 | 6.14 | T:blake64 |
6.13 | 6.14 | 6.15 | T:blake32 |
6.42 | 6.43 | 6.45 | blake512 |
6.78 | 6.79 | 6.80 | T:keccakc256treed2 |
6.79 | 6.81 | 6.83 | T:bblake256 |
6.93 | 6.96 | 6.98 | sha384 |
7.78 | 7.80 | 7.81 | shake128 |
7.88 | 7.90 | 7.92 | T:keccakc512treed2 |
7.95? | 7.95? | 9.73? | blake256 |
7.97 | 7.99 | 8.01 | T:skein256256 |
8.04 | 8.07 | 8.10 | T:skein10241024 |
8.81 | 8.82 | 8.84 | T:keccakc448 |
8.82 | 8.85 | 8.88 | sha3224 |
9.28 | 9.30 | 9.34 | sha256 |
9.29 | 9.30 | 9.32 | sha3256 |
9.29 | 9.32 | 9.36 | sha224 |
9.32 | 9.34 | 9.36 | shake256 |
9.58 | 9.58 | 9.59 | T:keccakc512 |
10.02 | 10.05 | 10.07 | T:groestl256 |
10.39 | 10.40 | 10.41 | T:keccak |
11.87 | 11.90 | 11.91 | sha3384 |
11.89 | 11.90 | 11.90 | T:keccakc768 |
13.70 | 13.73 | 13.76 | T:jh256 |
13.74 | 13.75 | 13.77 | T:jh512 |
13.76 | 13.77 | 13.80 | T:jh224 |
13.76 | 13.79 | 13.80 | T:jh384 |
15.05? | 15.09? | 17.38? | T:groestl512 |
15.75? | 15.80? | 22.31? | T:round3jh256 |
15.79 | 15.80 | 15.89 | T:round3jh512 |
17.24 | 17.26 | 17.28 | T:keccakc1024 |
17.28 | 17.29 | 17.31 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
3.51 | 3.53 | 3.58 | T:blake2b |
5.06 | 5.08 | 5.18 | T:k12 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.83 | 5.86 | 5.89 | T:skein512256 |
6.12 | 6.15 | 6.19 | T:skein512512 |
6.39 | 6.42 | 6.47 | T:blake64 |
6.37? | 6.51? | 8.95? | sha512 |
6.67 | 6.69 | 6.71 | blake512 |
6.69 | 6.72 | 6.74 | T:blake32 |
8.35 | 8.38 | 8.43 | T:skein256256 |
8.44 | 8.47 | 8.49 | shake128 |
8.54 | 8.56 | 8.58 | blake256 |
9.20 | 9.25 | 9.28 | sha384 |
9.31 | 9.32 | 9.33 | T:keccakc256treed2 |
9.56 | 9.56 | 9.58 | T:bblake256 |
10.14 | 10.15 | 10.20 | T:skein10241024 |
10.42 | 10.44 | 10.47 | sha3256 |
10.47 | 10.50 | 10.56 | shake256 |
10.74 | 10.81 | 10.86 | T:keccakc512 |
10.83 | 10.87 | 10.95 | T:keccakc448 |
10.88 | 10.88 | 10.99 | T:keccak |
11.75 | 11.78 | 11.83 | sha224 |
11.78 | 11.81 | 11.85 | sha256 |
11.84 | 11.93 | 11.97 | T:groestl256 |
12.05? | 12.21? | 15.21? | sha3224 |
12.19 | 12.21 | 12.24 | T:keccakc512treed2 |
12.70 | 12.76 | 12.79 | sha3384 |
12.82 | 12.83 | 12.94 | T:keccakc768 |
14.65 | 14.67 | 14.72 | T:jh512 |
14.67 | 14.69 | 14.74 | T:jh224 |
14.65 | 14.70 | 14.76 | T:jh256 |
14.67 | 14.72 | 14.76 | T:jh384 |
16.85 | 16.89 | 16.94 | T:round3jh256 |
16.97 | 17.01 | 17.05 | T:round3jh512 |
17.12? | 17.15? | 24.26? | T:groestl512 |
18.90 | 18.93 | 18.97 | sha3512 |
18.96 | 19.05 | 19.10 | T:keccakc1024 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
5.31? | 5.44? | 7.52? | T:blake2s |
6.69? | 6.75? | 7.56? | T:blake2b |
11.31 | 11.38 | 11.44 | T:skein512256 |
12.94 | 13.06 | 13.12 | blake512 |
12.94 | 13.06 | 13.31 | T:blake64 |
13.12 | 13.25 | 13.38 | T:skein256256 |
13.50? | 13.69? | 17.91? | T:blake32 |
13.81? | 13.94? | 16.75? | T:skein512512 |
14.25? | 14.50? | 20.08? | T:k12 |
16.25 | 16.50 | 16.62 | blake256 |
13.94? | 18.78? | 19.20? | sha512 |
19.62 | 19.69 | 19.94 | sha3384 |
19.69 | 19.75 | 19.94 | sha3512 |
19.69 | 19.75 | 20.00 | sha3224 |
19.81? | 20.12? | 22.31? | sha3256 |
20.06 | 20.12 | 20.31 | shake256 |
20.31? | 20.38? | 28.61? | shake128 |
21.12 | 21.19 | 21.25 | T:keccakc1024 |
21.25 | 21.31 | 21.62 | T:keccakc768 |
21.25? | 21.44? | 29.67? | T:keccakc512 |
21.44? | 21.50? | 30.73? | T:keccakc448 |
21.94 | 22.00 | 22.06 | T:keccak |
26.75 | 26.94 | 27.25 | T:jh256 |
26.88 | 27.00 | 27.19 | T:jh384 |
26.88 | 27.06 | 27.31 | T:jh224 |
27.06? | 27.38? | 30.69? | T:jh512 |
31.94? | 32.25? | 44.89? | T:round3jh256 |
31.94 | 32.38 | 32.44 | T:round3jh512 |
32.75 | 32.88 | 33.00 | T:skein10241024 |
35.19 | 35.75 | 36.12 | T:groestl256 |
39.62 | 39.81 | 40.00 | sha384 |
43.12 | 43.31 | 43.56 | sha224 |
43.44 | 43.56 | 43.75 | T:bblake256 |
43.56 | 43.69 | 43.88 | sha256 |
48.88? | 49.25? | 69.06? | T:groestl512 |
57.12? | 57.31? | 80.94? | T:keccakc512treed2 |
57.25 | 57.31 | 57.44 | T:keccakc256treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
47.50? | 48.50? | 67.12? | T:blake2s |
53.50? | 55.00? | 75.00? | T:blake2b |
62.00? | 67.50? | 81.50? | T:blake32 |
71.50 | 72.50 | 75.00 | blake256 |
74.00 | 74.50 | 75.50 | T:skein256256 |
91.00 | 92.50 | 94.00 | T:skein512256 |
103.50 | 105.00 | 107.00 | T:blake64 |
104.00 | 105.00 | 106.50 | blake512 |
112.50? | 117.00? | 160.25? | T:k12 |
114.00? | 119.00? | 142.00? | T:skein512512 |
100.50? | 139.00? | 142.38? | sha512 |
155.50 | 156.50 | 158.00 | sha3384 |
156.00 | 157.00 | 158.00 | sha3512 |
157.00 | 158.00 | 158.50 | sha3224 |
159.00 | 160.00 | 160.50 | shake256 |
159.00 | 160.00 | 161.50 | shake128 |
158.50? | 161.50? | 178.00? | sha3256 |
169.50 | 170.00 | 171.00 | T:keccakc1024 |
170.50 | 171.00 | 171.50 | T:keccakc768 |
172.50? | 173.00? | 243.12? | T:keccakc448 |
168.50? | 174.00? | 238.00? | T:keccakc512 |
175.50 | 176.00 | 176.50 | T:keccak |
208.50 | 209.50 | 215.00 | T:groestl256 |
217.50 | 218.00 | 219.50 | T:jh256 |
217.50 | 219.00 | 221.00 | T:jh512 |
218.50 | 220.00 | 222.00 | T:jh224 |
217.00? | 220.50? | 306.62? | T:jh384 |
262.00 | 262.50 | 263.50 | T:skein10241024 |
261.50 | 263.00 | 265.50 | T:round3jh512 |
259.50? | 267.00? | 365.50? | T:round3jh256 |
273.00 | 274.00 | 275.00 | sha224 |
276.50 | 278.50 | 279.50 | sha256 |
287.00 | 288.50 | 290.00 | T:bblake256 |
318.50 | 319.50 | 322.00 | sha384 |
379.00? | 451.00? | 524.88? | T:groestl512 |
457.00? | 458.50? | 648.12? | T:keccakc512treed2 |
458.50 | 459.00 | 460.50 | T:keccakc256treed2 |
|