Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.07 | 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 |
5.17 | 5.21 | 5.26 | T:skein512256 |
5.18 | 5.22 | 5.28 | T:skein512512 |
5.28 | 5.31 | 5.34 | sha512 |
5.27 | 5.32 | 5.35 | 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.88 | 5.91 | 5.92 | blake512 |
6.58 | 6.61 | 6.63 | T:keccakc512treed2 |
7.17 | 7.18 | 7.19 | shake128 |
7.23 | 7.28 | 7.30 | T:skein10241024 |
7.60? | 7.62? | 9.20? | 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.36 | 8.39 | 8.41 | sha3224 |
8.86 | 8.88 | 8.90 | T:keccakc512 |
8.87 | 8.91 | 8.95 | T:groestl256 |
8.96 | 8.97 | 8.98 | sha3256 |
8.96 | 8.98 | 9.00 | shake256 |
9.41 | 9.46 | 9.50 | T:keccak |
11.75 | 11.78 | 11.81 | T:keccakc768 |
11.84 | 11.87 | 11.89 | sha3384 |
13.11 | 13.15 | 13.19 | T:jh256 |
13.07 | 13.15 | 13.22 | T:groestl512 |
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.52? | 16.57? | 30.63? | 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.29 | 5.31 | T:skein512256 |
5.33 | 5.34 | 5.36 | T:skein512512 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.50 | 5.51 | 5.51 | sha512 |
5.74 | 5.75 | 5.79 | T:blake64 |
5.84 | 5.85 | 5.86 | T:keccakc256treed2 |
5.85 | 5.87 | 5.89 | sha384 |
5.87 | 5.88 | 5.89 | T:bblake256 |
5.93 | 5.94 | 5.95 | T:blake32 |
6.10 | 6.10 | 6.11 | blake512 |
7.09 | 7.10 | 7.11 | T:keccakc512treed2 |
7.50 | 7.50 | 7.51 | shake128 |
7.56 | 7.57 | 7.58 | T:skein10241024 |
7.72 | 7.73 | 8.51 | blake256 |
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.69 | 8.70 | 8.70 | sha3224 |
9.21 | 9.21 | 9.22 | T:keccakc512 |
9.28 | 9.28 | 9.28 | sha3256 |
9.27 | 9.28 | 9.29 | shake256 |
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.88 | 11.88 | 11.89 | 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.85 | 13.87 | 13.89 | 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.86? | 16.88? | 23.90? | 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.41 | 5.44 | 5.49 | T:skein512256 |
5.53 | 5.54 | 5.57 | T:skein512512 |
5.80 | 5.81 | 5.86 | sha512 |
6.07 | 6.11 | 6.14 | T:blake64 |
6.13 | 6.14 | 6.15 | T:blake32 |
6.41 | 6.42 | 6.44 | blake512 |
6.78 | 6.79 | 6.80 | T:keccakc256treed2 |
6.79 | 6.81 | 6.84 | T:bblake256 |
6.93 | 6.96 | 6.98 | sha384 |
7.88 | 7.90 | 7.92 | T:keccakc512treed2 |
7.94 | 7.94 | 7.95 | blake256 |
7.97 | 7.99 | 8.01 | T:skein256256 |
8.00 | 8.03 | 8.05 | shake128 |
8.04 | 8.07 | 8.10 | T:skein10241024 |
8.81 | 8.82 | 8.84 | sha3224 |
8.81 | 8.82 | 8.84 | T:keccakc448 |
9.28 | 9.30 | 9.34 | sha256 |
9.29 | 9.32 | 9.36 | sha224 |
9.58 | 9.58 | 9.59 | T:keccakc512 |
9.59 | 9.60 | 9.61 | sha3256 |
9.60 | 9.60 | 9.61 | shake256 |
10.02 | 10.05 | 10.07 | T:groestl256 |
10.39 | 10.40 | 10.41 | T:keccak |
11.89 | 11.90 | 11.90 | T:keccakc768 |
11.91 | 11.92 | 11.93 | sha3384 |
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.07 | 15.10 | 15.10 | 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.38 | 17.39 | 17.41 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
3.49 | 3.50 | 3.51 | T:blake2b |
5.06 | 5.08 | 5.18 | T:k12 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.85? | 5.89? | 6.66? | T:skein512256 |
6.11 | 6.15 | 6.18 | T:skein512512 |
6.17 | 6.19 | 6.21 | sha512 |
6.39 | 6.42 | 6.47 | T:blake64 |
6.68 | 6.69 | 6.71 | blake512 |
6.69 | 6.72 | 6.74 | T:blake32 |
8.35 | 8.38 | 8.43 | T:skein256256 |
8.51 | 8.51 | 8.53 | blake256 |
8.60 | 8.60 | 8.62 | shake128 |
9.20 | 9.25 | 9.28 | sha384 |
9.31 | 9.32 | 9.33 | T:keccakc256treed2 |
9.55 | 9.60 | 9.65 | T:bblake256 |
10.14 | 10.15 | 10.20 | T:skein10241024 |
10.63 | 10.64 | 10.68 | sha3224 |
10.63 | 10.65 | 10.66 | sha3256 |
10.66 | 10.67 | 10.69 | 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.19 | 12.21 | 12.24 | T:keccakc512treed2 |
12.73 | 12.74 | 12.77 | 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.10 | 17.11 | 17.15 | T:groestl512 |
18.97 | 19.02 | 19.06 | 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 | 6.88 | T:blake2b |
11.31? | 11.44? | 16.02? | T:skein512256 |
12.31 | 12.31 | 12.50 | sha512 |
12.94 | 13.00 | 13.19 | 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.75 | 13.88 | 13.94 | T:skein512512 |
14.25? | 14.50? | 20.08? | T:k12 |
16.12 | 16.31 | 16.50 | blake256 |
19.31 | 19.38 | 19.38 | sha3224 |
19.38 | 19.38 | 19.44 | sha3256 |
19.38 | 19.44 | 19.50 | shake256 |
20.00 | 20.00 | 20.00 | sha3512 |
20.00 | 20.06 | 20.06 | sha3384 |
20.06 | 20.06 | 20.38 | 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.56 | 43.69 | 43.88 | sha256 |
43.62? | 44.56? | 61.89? | T:bblake256 |
48.25 | 48.62 | 48.94 | 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.00 | 53.50 | 54.00 | T:blake2b |
62.00? | 67.50? | 81.50? | T:blake32 |
71.50 | 73.00 | 76.00 | blake256 |
74.00 | 74.50 | 75.50 | T:skein256256 |
91.00 | 93.00 | 94.50 | T:skein512256 |
98.00 | 98.50 | 101.50 | sha512 |
103.50 | 105.00 | 107.00 | T:blake64 |
104.00 | 105.00 | 107.00 | blake512 |
113.50 | 114.50 | 117.00 | T:skein512512 |
112.50? | 117.00? | 160.25? | T:k12 |
154.00 | 154.00 | 154.50 | sha3224 |
154.00 | 154.00 | 155.00 | sha3256 |
154.50 | 154.50 | 155.00 | shake256 |
159.00 | 159.00 | 159.50 | sha3384 |
159.00 | 159.00 | 159.50 | sha3512 |
159.50 | 159.50 | 160.00 | shake128 |
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 |
290.00? | 296.00? | 410.12? | T:bblake256 |
318.50 | 319.50 | 322.00 | sha384 |
370.00 | 371.50 | 374.50 | T:groestl512 |
457.00? | 458.50? | 648.12? | T:keccakc512treed2 |
458.50 | 459.00 | 460.50 | T:keccakc256treed2 |
|