Cycles/byte for long messages |
25% | 50% | 75% | hash |
2.01 | 2.02 | 2.02 | sha256 |
1.99 | 2.02 | 2.04 | sha224 |
3.12 | 3.19 | 3.23 | T:blake2b |
3.81 | 3.82 | 3.83 | T:k12 |
4.84 | 4.85 | 4.88 | sha512 |
4.98 | 5.01 | 5.02 | T:skein512256 |
4.98 | 5.02 | 5.04 | T:skein512512 |
5.17 | 5.19 | 5.23 | T:bblake256 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.40 | 5.42 | 5.44 | T:keccakc256treed2 |
5.45 | 5.49 | 5.56 | sha384 |
5.49 | 5.59 | 5.70 | blake512 |
5.61 | 5.66 | 5.67 | T:blake64 |
6.56 | 6.77 | 6.79 | T:blake32 |
6.78 | 6.83 | 6.83 | T:skein256256 |
6.90 | 6.93 | 6.95 | T:skein10241024 |
6.96 | 7.00 | 7.07 | shake128 |
7.59 | 7.59 | 7.61 | blake256 |
7.37? | 7.69? | 8.25? | T:groestl256 |
7.84 | 7.92 | 7.95 | T:keccakc448 |
8.09 | 8.20 | 8.23 | sha3224 |
8.35 | 8.41 | 8.52 | T:keccakc512 |
8.75 | 8.76 | 8.83 | sha3256 |
8.62 | 8.79 | 8.80 | shake256 |
8.95 | 8.97 | 9.00 | T:keccak |
10.11 | 10.17 | 10.20 | T:groestl512 |
10.71 | 10.73 | 10.74 | T:jh224 |
10.71 | 10.73 | 10.75 | T:jh384 |
10.76 | 10.77 | 10.84 | T:jh512 |
9.00? | 10.84? | 14.01? | T:jh256 |
11.57 | 11.59 | 11.61 | T:keccakc768 |
11.77 | 11.81 | 11.84 | T:keccakc512treed2 |
11.94 | 11.95 | 11.98 | sha3384 |
12.47 | 12.54 | 12.65 | T:round3jh512 |
12.73 | 12.75 | 12.75 | T:round3jh256 |
15.45 | 15.48 | 15.86 | T:keccakc1024 |
16.05 | 16.17 | 16.19 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
2.06 | 2.06 | 2.06 | sha256 |
2.42 | 2.43 | 2.43 | sha224 |
3.16 | 3.19 | 3.21 | T:blake2b |
4.05 | 4.05 | 4.06 | T:k12 |
5.07 | 5.08 | 5.08 | sha512 |
5.12 | 5.12 | 5.12 | T:skein512256 |
5.13 | 5.14 | 5.15 | T:skein512512 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.79 | 5.80 | 5.85 | blake512 |
5.81 | 5.81 | 5.82 | T:bblake256 |
5.85 | 5.86 | 5.87 | T:blake64 |
6.11 | 6.12 | 6.14 | sha384 |
6.40 | 6.40 | 6.40 | T:keccakc256treed2 |
6.77 | 6.84 | 6.85 | T:blake32 |
6.92 | 6.92 | 6.92 | T:skein256256 |
7.22 | 7.23 | 7.23 | T:skein10241024 |
7.35 | 7.35 | 7.38 | shake128 |
7.73 | 7.73 | 7.73 | blake256 |
8.12 | 8.16 | 8.42 | T:groestl256 |
8.18 | 8.20 | 8.22 | T:keccakc448 |
8.47 | 8.49 | 8.50 | sha3224 |
8.71 | 8.72 | 8.77 | T:keccakc512 |
9.06 | 9.06 | 9.09 | sha3256 |
9.00 | 9.07 | 9.08 | shake256 |
9.31 | 9.32 | 9.32 | T:keccak |
10.72 | 10.75 | 10.76 | T:groestl512 |
10.91 | 10.91 | 10.92 | T:jh384 |
10.91 | 10.91 | 10.92 | T:jh224 |
10.87? | 10.95? | 12.53? | T:jh256 |
10.95 | 10.95 | 10.95 | T:jh512 |
11.65 | 11.66 | 11.66 | T:keccakc768 |
11.96 | 11.96 | 11.97 | sha3384 |
12.57 | 12.58 | 12.59 | T:keccakc512treed2 |
12.74 | 12.75 | 12.80 | T:round3jh512 |
12.96 | 12.96 | 12.96 | T:round3jh256 |
15.79 | 15.80 | 15.98 | T:keccakc1024 |
16.44 | 16.49 | 16.49 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
2.12 | 2.13 | 2.13 | sha256 |
3.08 | 3.11 | 3.12 | sha224 |
3.19 | 3.20 | 3.22 | T:blake2b |
4.43 | 4.44 | 4.44 | T:k12 |
5.28 | 5.28 | 5.30 | T:skein512256 |
5.35 | 5.36 | 5.36 | T:blake2s |
5.35 | 5.39 | 5.55 | T:skein512512 |
5.42 | 5.43 | 5.45 | sha512 |
6.15 | 6.16 | 6.18 | blake512 |
6.22 | 6.24 | 6.26 | T:blake64 |
6.82 | 6.83 | 6.84 | T:bblake256 |
7.06 | 7.07 | 7.08 | T:blake32 |
7.08 | 7.09 | 7.11 | T:skein256256 |
7.15 | 7.19 | 7.24 | sha384 |
7.41 | 7.41 | 7.43 | T:keccakc256treed2 |
7.72 | 7.72 | 7.73 | T:skein10241024 |
7.88 | 7.89 | 7.95 | shake128 |
7.95 | 7.95 | 7.97 | blake256 |
8.29 | 8.30 | 8.31 | T:keccakc448 |
8.60 | 8.60 | 8.61 | sha3224 |
8.91 | 8.94 | 9.20 | T:groestl256 |
9.05 | 9.06 | 9.11 | T:keccakc512 |
9.32 | 9.38 | 9.39 | shake256 |
9.38 | 9.43 | 9.45 | sha3256 |
9.85 | 9.87 | 9.90 | T:keccak |
11.18 | 11.19 | 11.26 | T:jh512 |
11.22 | 11.23 | 11.24 | T:jh384 |
11.22 | 11.23 | 11.24 | T:jh224 |
11.19? | 11.26? | 12.89? | T:jh256 |
11.71 | 11.71 | 11.72 | T:groestl512 |
11.75 | 11.76 | 11.78 | T:keccakc768 |
11.98 | 11.99 | 12.00 | sha3384 |
13.10 | 13.15 | 13.16 | T:round3jh512 |
13.31 | 13.31 | 13.32 | T:round3jh256 |
13.85 | 13.87 | 13.89 | T:keccakc512treed2 |
16.32 | 16.34 | 16.60 | T:keccakc1024 |
16.96 | 16.98 | 17.00 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
2.31 | 2.31 | 2.32 | sha256 |
3.57 | 3.59 | 3.61 | T:blake2b |
4.86 | 4.94 | 4.96 | sha224 |
4.99 | 4.99 | 5.00 | T:k12 |
5.35 | 5.35 | 5.35 | T:blake2s |
5.77 | 5.77 | 5.78 | T:skein512256 |
6.00 | 6.01 | 6.01 | sha512 |
5.93 | 6.02 | 6.15 | T:skein512512 |
6.41 | 6.43 | 6.48 | blake512 |
6.57 | 6.58 | 6.60 | T:blake64 |
7.48 | 7.54 | 7.58 | T:skein256256 |
7.67 | 7.68 | 7.71 | T:blake32 |
8.47 | 8.50 | 8.54 | shake128 |
8.55 | 8.56 | 8.59 | blake256 |
9.37 | 9.40 | 9.54 | sha384 |
9.66 | 9.68 | 9.70 | T:bblake256 |
9.76 | 9.78 | 9.78 | T:skein10241024 |
10.09 | 10.12 | 10.13 | T:keccakc256treed2 |
10.19 | 10.20 | 10.21 | T:keccakc448 |
10.21 | 10.22 | 10.24 | T:keccakc512 |
10.35 | 10.36 | 10.36 | T:keccak |
10.47 | 10.49 | 10.56 | sha3224 |
10.50 | 10.50 | 10.54 | sha3256 |
10.51 | 10.54 | 10.62 | shake256 |
10.93 | 10.97 | 11.23 | T:groestl256 |
12.03 | 12.05 | 12.06 | T:jh224 |
12.07 | 12.09 | 12.11 | T:jh384 |
12.06 | 12.10 | 12.10 | T:jh512 |
12.09 | 12.10 | 12.12 | T:jh256 |
12.73 | 12.75 | 12.76 | T:keccakc768 |
12.88 | 12.88 | 12.88 | sha3384 |
13.65 | 13.67 | 13.70 | T:groestl512 |
14.04 | 14.10 | 14.10 | T:round3jh512 |
14.25 | 14.26 | 14.28 | T:round3jh256 |
18.00 | 18.00 | 18.12 | T:keccakc1024 |
18.56 | 18.61 | 18.62 | sha3512 |
21.19 | 21.21 | 21.24 | T:keccakc512treed2 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
4.61 | 4.67 | 4.72 | sha256 |
5.22 | 5.25 | 5.28 | T:blake2s |
6.81 | 6.88 | 6.91 | T:blake2b |
11.52 | 11.67 | 11.70 | T:skein512256 |
13.14 | 13.14 | 13.17 | T:skein256256 |
12.88 | 13.20 | 13.86 | blake512 |
13.45 | 13.47 | 13.59 | sha512 |
13.53 | 13.55 | 13.69 | T:skein512512 |
13.66 | 13.72 | 13.91 | T:blake64 |
13.80 | 13.94 | 14.20 | T:k12 |
15.47 | 15.50 | 15.77 | T:blake32 |
16.42 | 16.52 | 16.83 | blake256 |
18.98 | 19.02 | 19.42 | T:keccakc1024 |
19.30 | 19.36 | 19.42 | sha3224 |
19.36 | 19.45 | 19.70 | sha3256 |
19.50 | 19.53 | 19.75 | T:keccakc448 |
19.48 | 19.55 | 20.16 | T:keccakc512 |
19.48 | 19.69 | 19.97 | shake256 |
19.66? | 19.84? | 21.92? | sha3512 |
19.80 | 19.89 | 20.19 | sha3384 |
20.05 | 20.22 | 20.50 | shake128 |
21.20 | 21.34 | 21.69 | T:keccak |
21.28 | 21.34 | 21.36 | T:keccakc768 |
22.44? | 22.50? | 25.64? | T:jh256 |
22.42 | 22.56 | 22.62 | T:jh224 |
22.50 | 22.56 | 22.78 | T:jh384 |
22.52 | 22.70 | 22.80 | T:jh512 |
26.09 | 26.09 | 26.16 | T:round3jh512 |
26.31 | 26.42 | 26.50 | T:round3jh256 |
27.89 | 28.53 | 28.59 | sha224 |
31.94 | 32.00 | 32.05 | T:skein10241024 |
36.95 | 37.31 | 37.41 | T:groestl256 |
39.33 | 39.81 | 40.47 | sha384 |
41.17 | 41.45 | 41.77 | T:groestl512 |
44.70 | 44.78 | 44.94 | T:bblake256 |
61.69 | 61.80 | 62.11 | T:keccakc256treed2 |
96.67 | 96.70 | 97.03 | T:keccakc512treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
24.38 | 24.75 | 24.75 | sha256 |
47.25 | 47.38 | 47.50 | T:blake2s |
55.38 | 55.88 | 56.25 | T:blake2b |
73.38 | 74.00 | 75.50 | blake256 |
75.62 | 76.00 | 76.12 | T:skein256256 |
79.38 | 80.12 | 80.62 | T:blake32 |
91.75 | 92.25 | 94.12 | T:skein512256 |
94.88 | 95.25 | 98.38 | sha512 |
105.12 | 107.62 | 108.62 | blake512 |
108.88 | 109.00 | 110.88 | T:skein512512 |
109.88 | 110.50 | 111.00 | T:blake64 |
109.75 | 110.88 | 111.00 | T:k12 |
153.25 | 153.38 | 153.62 | sha3256 |
153.50 | 154.50 | 154.75 | sha3224 |
154.00 | 154.62 | 156.12 | T:keccakc1024 |
155.00 | 156.38 | 156.75 | shake256 |
156.12? | 156.50? | 174.38? | sha3512 |
156.50? | 156.50? | 181.75? | T:keccakc448 |
155.88 | 157.50 | 158.62 | T:keccakc512 |
157.50 | 157.75 | 161.00 | sha3384 |
159.12 | 159.12 | 162.12 | shake128 |
169.38 | 169.88 | 170.88 | T:keccak |
170.62 | 170.62 | 170.88 | T:keccakc768 |
181.00 | 181.25 | 181.38 | T:jh512 |
181.88? | 182.00? | 207.25? | T:jh256 |
182.88 | 183.38 | 185.00 | T:jh224 |
182.00 | 184.38 | 184.88 | T:jh384 |
208.75 | 210.12 | 210.50 | T:round3jh512 |
212.50 | 213.12 | 213.25 | T:round3jh256 |
211.25 | 215.12 | 216.75 | sha224 |
233.12 | 233.50 | 235.00 | T:groestl256 |
256.25 | 256.75 | 257.25 | T:skein10241024 |
296.88 | 297.12 | 300.75 | T:bblake256 |
304.12 | 304.88 | 306.38 | T:groestl512 |
319.50 | 322.00 | 324.12 | sha384 |
492.12 | 493.88 | 495.00 | T:keccakc256treed2 |
774.00 | 775.00 | 777.25 | T:keccakc512treed2 |
|