Cycles/byte for long messages |
25% | 50% | 75% | hash |
2.01 | 2.02 | 2.02 | sha256 |
1.99 | 2.02 | 2.06 | sha224 |
3.12 | 3.16 | 3.21 | T:blake2b |
3.82 | 3.85 | 3.86 | T:k12 |
4.84 | 4.86 | 4.89 | sha512 |
4.95 | 4.98 | 5.01 | T:skein512256 |
4.97 | 5.01 | 5.07 | T:skein512512 |
5.17 | 5.20 | 5.25 | T:bblake256 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.42 | 5.44 | 5.46 | T:keccakc256treed2 |
5.41 | 5.48 | 5.52 | sha384 |
5.56 | 5.62 | 5.64 | T:blake64 |
5.50 | 5.68 | 5.80 | blake512 |
6.75 | 6.78 | 6.81 | T:skein256256 |
6.59 | 6.81 | 6.87 | T:blake32 |
6.94 | 6.96 | 6.98 | T:skein10241024 |
6.97 | 7.03 | 7.05 | shake128 |
7.19 | 7.24 | 7.27 | T:keccakc512treed2 |
7.34 | 7.38 | 7.41 | T:groestl256 |
7.59 | 7.59 | 7.60 | blake256 |
7.84 | 7.91 | 7.94 | T:keccakc448 |
6.99? | 8.19? | 10.55? | sha3224 |
8.35 | 8.40 | 8.47 | T:keccakc512 |
7.36? | 8.69? | 11.27? | sha3256 |
7.41? | 8.69? | 8.76? | shake256 |
7.06? | 8.88? | 12.58? | T:keccak |
10.11 | 10.13 | 10.16 | T:groestl512 |
10.61 | 10.69 | 10.86 | T:jh512 |
10.71 | 10.72 | 10.74 | T:jh224 |
10.71 | 10.73 | 10.74 | T:jh384 |
10.71 | 10.73 | 10.74 | T:jh256 |
11.52 | 11.67 | 11.79 | T:keccakc768 |
11.58 | 11.69 | 11.75 | sha3384 |
12.47 | 12.53 | 12.54 | T:round3jh512 |
12.51 | 12.53 | 12.53 | T:round3jh256 |
15.41 | 15.47 | 15.50 | T:keccakc1024 |
16.01 | 16.24 | 16.27 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
2.06 | 2.06 | 2.06 | sha256 |
2.41 | 2.42 | 2.43 | sha224 |
3.16 | 3.18 | 3.19 | T:blake2b |
4.07 | 4.08 | 4.08 | T:k12 |
5.07 | 5.08 | 5.09 | sha512 |
5.11 | 5.11 | 5.11 | T:skein512256 |
5.13 | 5.14 | 5.17 | T:skein512512 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.81 | 5.82 | 5.83 | T:bblake256 |
5.83 | 5.85 | 5.86 | T:blake64 |
5.80 | 5.86 | 5.90 | blake512 |
6.10 | 6.13 | 6.14 | sha384 |
6.40 | 6.41 | 6.41 | T:keccakc256treed2 |
6.80 | 6.88 | 6.90 | T:blake32 |
6.91 | 6.92 | 6.93 | T:skein256256 |
7.24 | 7.24 | 7.25 | T:skein10241024 |
7.32 | 7.33 | 7.33 | shake128 |
7.73 | 7.73 | 7.73 | blake256 |
7.75 | 7.76 | 7.77 | T:keccakc512treed2 |
7.86 | 7.87 | 7.88 | T:groestl256 |
8.17 | 8.20 | 8.21 | T:keccakc448 |
8.50? | 8.52? | 9.66? | sha3224 |
8.71 | 8.72 | 8.75 | T:keccakc512 |
9.00? | 9.02? | 10.30? | sha3256 |
9.05 | 9.06 | 9.07 | shake256 |
9.25? | 9.29? | 11.07? | T:keccak |
10.73 | 10.74 | 10.74 | T:groestl512 |
10.87 | 10.87 | 10.95 | T:jh512 |
10.91 | 10.91 | 10.91 | T:jh224 |
10.91 | 10.91 | 10.92 | T:jh384 |
10.91 | 10.92 | 10.92 | T:jh256 |
11.66 | 11.69 | 11.71 | sha3384 |
11.70 | 11.70 | 11.76 | T:keccakc768 |
12.74 | 12.74 | 12.75 | T:round3jh512 |
12.75 | 12.75 | 12.75 | T:round3jh256 |
15.79 | 15.80 | 15.80 | T:keccakc1024 |
16.46 | 16.54 | 16.55 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
2.13 | 2.13 | 2.13 | sha256 |
3.06 | 3.09 | 3.10 | sha224 |
3.18 | 3.20 | 3.21 | T:blake2b |
4.45 | 4.45 | 4.47 | T:k12 |
5.27 | 5.28 | 5.29 | T:skein512256 |
5.35 | 5.36 | 5.39 | T:skein512512 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.43 | 5.44 | 5.44 | sha512 |
6.12 | 6.14 | 6.21 | blake512 |
6.21 | 6.23 | 6.24 | T:blake64 |
6.80 | 6.81 | 6.84 | T:bblake256 |
7.03 | 7.04 | 7.11 | T:blake32 |
7.11 | 7.12 | 7.14 | T:skein256256 |
7.20 | 7.22 | 7.25 | sha384 |
7.40 | 7.40 | 7.41 | T:keccakc256treed2 |
7.72 | 7.72 | 7.72 | T:skein10241024 |
7.86 | 7.87 | 7.92 | shake128 |
7.95 | 7.96 | 7.96 | blake256 |
8.31 | 8.32 | 8.32 | T:keccakc448 |
8.62 | 8.62 | 8.70 | T:keccakc512treed2 |
8.63? | 8.65? | 9.83? | sha3224 |
8.66 | 8.66 | 8.68 | T:groestl256 |
9.06 | 9.07 | 9.09 | T:keccakc512 |
9.35? | 9.36? | 10.66? | sha3256 |
9.38? | 9.38? | 10.72? | shake256 |
9.79? | 9.82? | 11.68? | T:keccak |
11.19 | 11.19 | 11.27 | T:jh512 |
11.22 | 11.22 | 11.24 | T:jh384 |
11.22 | 11.23 | 11.23 | T:jh224 |
11.23 | 11.24 | 11.25 | T:jh256 |
11.68 | 11.69 | 11.73 | sha3384 |
11.71 | 11.72 | 11.74 | T:groestl512 |
11.73 | 11.76 | 11.96 | T:keccakc768 |
13.10 | 13.14 | 13.15 | T:round3jh256 |
13.10 | 13.15 | 13.16 | T:round3jh512 |
16.32 | 16.32 | 16.34 | T:keccakc1024 |
17.07 | 17.10 | 17.19 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
2.31 | 2.31 | 2.32 | sha256 |
3.59 | 3.61 | 3.66 | T:blake2b |
4.78 | 4.88 | 4.91 | sha224 |
4.98 | 5.00 | 5.00 | T:k12 |
5.35 | 5.35 | 5.35 | T:blake2s |
5.72 | 5.73 | 5.77 | T:skein512256 |
5.84 | 5.84 | 5.85 | sha512 |
5.95 | 6.01 | 6.02 | T:skein512512 |
6.41 | 6.41 | 6.44 | blake512 |
6.56 | 6.57 | 6.59 | T:blake64 |
7.54 | 7.58 | 7.60 | T:skein256256 |
7.70 | 7.71 | 7.72 | T:blake32 |
8.38 | 8.39 | 8.40 | shake128 |
8.55 | 8.56 | 8.60 | blake256 |
9.39 | 9.50 | 9.52 | sha384 |
9.66 | 9.68 | 9.72 | T:bblake256 |
9.75 | 9.76 | 9.81 | T:skein10241024 |
10.06 | 10.08 | 10.09 | T:keccakc256treed2 |
10.18 | 10.20 | 10.20 | T:keccakc512 |
10.18 | 10.20 | 10.29 | T:keccakc448 |
10.23? | 10.34? | 12.12? | T:keccak |
10.52 | 10.53 | 10.57 | shake256 |
10.53? | 10.56? | 11.94? | sha3256 |
10.52? | 10.57? | 12.00? | sha3224 |
10.77 | 10.82 | 10.84 | T:groestl256 |
12.03 | 12.05 | 12.09 | T:jh512 |
12.05 | 12.05 | 12.07 | T:jh224 |
12.05 | 12.09 | 12.12 | T:jh256 |
12.08 | 12.10 | 12.14 | T:jh384 |
12.60 | 12.61 | 12.61 | sha3384 |
12.76 | 12.79 | 13.23 | T:keccakc768 |
13.28 | 13.29 | 13.41 | T:keccakc512treed2 |
13.63 | 13.66 | 13.68 | T:groestl512 |
14.07 | 14.08 | 14.10 | T:round3jh256 |
14.04 | 14.09 | 14.09 | T:round3jh512 |
18.03 | 18.03 | 18.15 | T:keccakc1024 |
18.67 | 18.68 | 18.69 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
4.61 | 4.67 | 4.70 | sha256 |
5.22 | 5.23 | 5.28 | T:blake2s |
6.81 | 6.84 | 7.06 | T:blake2b |
11.66 | 11.69 | 11.84 | T:skein512256 |
12.44 | 12.44 | 12.45 | sha512 |
13.08 | 13.20 | 13.25 | blake512 |
13.23 | 13.28 | 13.39 | T:skein256256 |
13.22 | 13.48 | 13.53 | T:skein512512 |
13.47 | 13.55 | 13.56 | T:blake64 |
13.88 | 13.92 | 13.92 | T:k12 |
15.55 | 15.56 | 15.69 | T:blake32 |
16.25 | 16.48 | 16.67 | blake256 |
19.06 | 19.09 | 19.33 | T:keccakc1024 |
19.44 | 19.48 | 19.61 | T:keccakc512 |
19.38 | 19.50 | 19.64 | sha3512 |
19.44 | 19.53 | 19.56 | shake256 |
19.47 | 19.55 | 19.61 | T:keccakc448 |
19.52 | 19.56 | 19.69 | sha3384 |
19.56? | 19.61? | 22.05? | sha3256 |
19.62 | 19.66 | 19.81 | shake128 |
19.62 | 19.69 | 20.02 | sha3224 |
20.12? | 20.17? | 23.42? | T:keccak |
21.45? | 21.61? | 24.72? | T:keccakc768 |
22.45 | 22.53 | 22.81 | T:jh256 |
22.47 | 22.66 | 22.78 | T:jh384 |
22.55 | 22.67 | 22.69 | T:jh224 |
22.58 | 22.70 | 22.72 | T:jh512 |
26.02 | 26.05 | 26.16 | T:round3jh512 |
25.94 | 26.11 | 26.11 | T:round3jh256 |
27.11 | 27.98 | 28.12 | sha224 |
32.05 | 32.14 | 32.16 | T:skein10241024 |
37.86 | 37.97 | 38.00 | T:groestl256 |
40.12 | 40.34 | 41.08 | sha384 |
41.41 | 41.48 | 41.97 | T:groestl512 |
44.62 | 44.75 | 44.89 | T:bblake256 |
61.44 | 61.50 | 61.75 | T:keccakc256treed2 |
61.48 | 61.70 | 62.17 | T:keccakc512treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
24.75 | 24.75 | 24.75 | sha256 |
47.25 | 47.25 | 47.50 | T:blake2s |
55.62 | 56.12 | 56.50 | T:blake2b |
73.25 | 74.00 | 75.00 | blake256 |
75.88 | 75.88 | 76.00 | T:skein256256 |
78.25 | 78.75 | 79.00 | T:blake32 |
92.62 | 93.62 | 94.88 | T:skein512256 |
98.38 | 98.50 | 98.50 | sha512 |
105.12 | 105.50 | 106.00 | blake512 |
107.25 | 109.00 | 110.75 | T:skein512512 |
109.00 | 109.00 | 109.12 | T:blake64 |
110.25 | 110.25 | 110.25 | T:k12 |
153.25 | 153.38 | 160.25 | sha3224 |
152.50 | 153.75 | 154.88 | T:keccakc1024 |
154.12 | 154.38 | 154.50 | sha3512 |
154.75 | 154.88 | 155.88 | shake256 |
155.50 | 155.50 | 158.00 | shake128 |
154.88 | 155.62 | 159.12 | sha3384 |
155.12 | 156.75 | 157.75 | T:keccakc448 |
156.50 | 156.75 | 157.75 | T:keccakc512 |
155.62? | 157.12? | 175.62? | sha3256 |
161.38? | 167.12? | 187.00? | T:keccak |
170.62? | 171.12? | 198.38? | T:keccakc768 |
181.12 | 181.25 | 181.25 | T:jh512 |
182.12 | 183.12 | 183.88 | T:jh256 |
183.00 | 183.75 | 184.00 | T:jh224 |
183.12 | 183.88 | 185.62 | T:jh384 |
205.00 | 210.12 | 220.38 | sha224 |
209.88 | 210.75 | 210.75 | T:round3jh256 |
210.50 | 211.00 | 212.25 | T:round3jh512 |
239.25 | 239.25 | 240.38 | T:groestl256 |
256.88 | 257.50 | 259.38 | T:skein10241024 |
296.88 | 298.88 | 301.00 | T:bblake256 |
303.62 | 305.62 | 307.62 | T:groestl512 |
323.00 | 327.12 | 330.38 | sha384 |
491.50 | 492.25 | 494.38 | T:keccakc256treed2 |
492.62 | 493.25 | 496.38 | T:keccakc512treed2 |
|