Cycles/byte for long messages |
25% | 50% | 75% | hash |
2.02 | 2.02 | 2.02 | sha256 |
2.01 | 2.02 | 2.03 | sha224 |
2.92 | 2.94 | 3.00 | T:k12 |
3.39 | 3.42 | 3.45 | T:blake2b |
3.83 | 3.85 | 3.86 | T:keccakc256treed2 |
4.23 | 4.25 | 4.26 | sha384 |
4.20 | 4.25 | 4.27 | sha512 |
4.42 | 4.43 | 4.43 | T:skein512256 |
4.44 | 4.44 | 4.44 | T:skein512512 |
4.54 | 4.56 | 4.58 | T:bblake256 |
4.35? | 4.61? | 4.84? | T:blake64 |
4.81 | 5.12 | 5.18 | blake512 |
5.16 | 5.17 | 5.19 | T:keccakc512treed2 |
5.25 | 5.26 | 5.27 | T:blake2s |
5.50 | 5.51 | 5.52 | T:skein10241024 |
5.66 | 5.66 | 5.67 | T:skein256256 |
5.74 | 5.74 | 5.75 | shake128 |
6.35 | 6.37 | 6.38 | T:keccakc448 |
6.41 | 6.44 | 6.60 | T:blake32 |
6.68 | 6.69 | 6.72 | sha3224 |
6.67 | 6.69 | 6.72 | T:groestl256 |
6.79 | 6.82 | 6.90 | T:keccakc512 |
7.14 | 7.15 | 7.16 | shake256 |
7.14 | 7.15 | 7.15 | sha3256 |
7.21 | 7.27 | 7.33 | T:keccak |
7.49 | 7.50 | 7.52 | blake256 |
9.04 | 9.06 | 9.10 | T:keccakc768 |
9.23 | 9.28 | 9.32 | T:groestl512 |
9.50 | 9.51 | 9.52 | sha3384 |
10.48 | 10.52 | 10.55 | T:jh384 |
10.49 | 10.52 | 10.56 | T:jh224 |
10.50 | 10.53 | 10.56 | T:jh256 |
10.43 | 10.53 | 10.68 | T:jh512 |
12.45 | 12.47 | 12.51 | T:round3jh256 |
12.46 | 12.49 | 12.52 | T:round3jh512 |
12.58 | 12.67 | 12.74 | T:keccakc1024 |
13.27 | 13.28 | 13.28 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
2.06 | 2.06 | 2.06 | sha256 |
2.28 | 2.28 | 2.28 | sha224 |
3.19 | 3.20 | 3.21 | T:k12 |
3.42 | 3.43 | 3.43 | T:blake2b |
4.52 | 4.52 | 4.52 | T:skein512256 |
4.52 | 4.53 | 4.53 | T:keccakc256treed2 |
4.54 | 4.54 | 4.54 | T:skein512512 |
4.64 | 4.64 | 4.65 | sha384 |
4.64 | 4.66 | 4.66 | sha512 |
4.71 | 4.78 | 4.89 | T:blake64 |
5.14 | 5.15 | 5.15 | T:bblake256 |
5.25 | 5.26 | 5.26 | T:blake2s |
5.18 | 5.26 | 5.28 | blake512 |
5.53 | 5.54 | 5.54 | T:keccakc512treed2 |
5.74 | 5.74 | 5.74 | T:skein10241024 |
5.74 | 5.74 | 5.75 | T:skein256256 |
6.00 | 6.00 | 6.00 | shake128 |
6.61 | 6.61 | 6.64 | T:blake32 |
6.65 | 6.66 | 6.66 | T:keccakc448 |
6.94 | 6.94 | 6.96 | sha3224 |
6.99 | 6.99 | 7.00 | T:groestl256 |
7.09 | 7.10 | 7.12 | T:keccakc512 |
7.40 | 7.40 | 7.40 | sha3256 |
7.40 | 7.40 | 7.41 | shake256 |
7.51 | 7.53 | 7.54 | T:keccak |
7.63 | 7.63 | 7.64 | blake256 |
9.08 | 9.08 | 9.10 | T:keccakc768 |
9.53 | 9.53 | 9.53 | sha3384 |
9.78 | 9.80 | 9.82 | T:groestl512 |
10.69 | 10.70 | 10.71 | T:jh384 |
10.70 | 10.71 | 10.72 | T:jh224 |
10.70 | 10.71 | 10.72 | T:jh256 |
10.71 | 10.72 | 10.78 | T:jh512 |
12.67 | 12.68 | 12.69 | T:round3jh256 |
12.68 | 12.69 | 12.70 | T:round3jh512 |
12.91 | 12.95 | 12.96 | T:keccakc1024 |
13.53 | 13.53 | 13.53 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
2.14 | 2.14 | 2.14 | sha256 |
2.71 | 2.72 | 2.72 | sha224 |
3.42 | 3.43 | 3.44 | T:blake2b |
3.54 | 3.55 | 3.58 | T:k12 |
4.68 | 4.68 | 4.68 | T:skein512256 |
4.70 | 4.70 | 4.70 | T:skein512512 |
5.05 | 5.10 | 5.21 | T:blake64 |
5.23 | 5.23 | 5.25 | T:keccakc256treed2 |
5.25 | 5.25 | 5.25 | T:blake2s |
5.32 | 5.32 | 5.34 | sha384 |
5.33 | 5.34 | 5.38 | sha512 |
5.54 | 5.55 | 5.70 | blake512 |
5.88 | 5.88 | 5.88 | T:skein256256 |
6.09 | 6.09 | 6.09 | T:skein10241024 |
6.12 | 6.13 | 6.13 | T:bblake256 |
6.13 | 6.14 | 6.14 | T:keccakc512treed2 |
6.40 | 6.41 | 6.41 | shake128 |
6.77 | 6.86 | 6.89 | T:blake32 |
6.91 | 6.92 | 6.94 | T:keccakc448 |
7.05 | 7.05 | 7.06 | sha3224 |
7.35 | 7.36 | 7.36 | T:keccakc512 |
7.48 | 7.49 | 7.50 | T:groestl256 |
7.66 | 7.66 | 7.67 | sha3256 |
7.66 | 7.67 | 7.68 | shake256 |
7.84 | 7.84 | 7.85 | blake256 |
7.92 | 7.97 | 7.98 | T:keccak |
9.11 | 9.14 | 9.16 | T:keccakc768 |
9.56 | 9.56 | 9.56 | sha3384 |
10.65 | 10.66 | 10.69 | T:groestl512 |
10.99 | 11.00 | 11.02 | T:jh256 |
10.99 | 11.01 | 11.02 | T:jh224 |
10.99 | 11.01 | 11.02 | T:jh384 |
11.01 | 11.03 | 11.09 | T:jh512 |
13.02 | 13.03 | 13.05 | T:round3jh512 |
13.03 | 13.03 | 13.04 | T:round3jh256 |
13.38 | 13.38 | 13.41 | T:keccakc1024 |
13.95 | 13.95 | 13.96 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
2.34 | 2.34 | 2.35 | sha256 |
3.75 | 3.80 | 3.84 | T:blake2b |
3.89 | 3.90 | 3.90 | sha224 |
4.17 | 4.19 | 4.26 | T:k12 |
5.11 | 5.11 | 5.11 | T:skein512256 |
5.14 | 5.14 | 5.15 | T:skein512512 |
5.22 | 5.23 | 5.25 | T:blake2s |
5.33 | 5.35 | 5.51 | T:blake64 |
6.04 | 6.06 | 6.39 | blake512 |
6.26 | 6.26 | 6.26 | T:skein256256 |
6.76 | 6.77 | 6.79 | sha384 |
6.87 | 6.87 | 6.88 | shake128 |
6.80 | 6.88 | 6.95 | sha512 |
7.10 | 7.12 | 7.14 | T:keccakc256treed2 |
7.39 | 7.45 | 7.47 | T:blake32 |
7.74 | 7.77 | 7.77 | T:skein10241024 |
8.30 | 8.33 | 8.37 | T:keccakc512 |
8.29 | 8.40 | 8.41 | T:keccak |
8.39 | 8.41 | 8.42 | blake256 |
8.40 | 8.44 | 8.46 | T:keccakc448 |
8.53 | 8.53 | 8.55 | sha3256 |
8.54 | 8.54 | 8.54 | shake256 |
8.54 | 8.54 | 8.54 | sha3224 |
8.80 | 8.81 | 8.83 | T:groestl256 |
9.10 | 9.12 | 9.14 | T:bblake256 |
9.44 | 9.45 | 9.47 | T:keccakc512treed2 |
10.05 | 10.07 | 10.09 | T:keccakc768 |
10.23 | 10.23 | 10.24 | sha3384 |
11.79 | 11.81 | 11.84 | T:jh224 |
11.78 | 11.81 | 11.84 | T:jh256 |
11.79 | 11.81 | 11.85 | T:jh384 |
11.81 | 11.85 | 11.87 | T:jh512 |
12.36 | 12.38 | 12.40 | T:groestl512 |
13.92 | 13.95 | 13.97 | T:round3jh256 |
13.93 | 13.96 | 13.99 | T:round3jh512 |
14.75 | 14.80 | 14.82 | T:keccakc1024 |
15.24 | 15.24 | 15.24 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
4.95 | 4.97 | 5.00 | sha256 |
5.00 | 5.03 | 5.06 | T:blake2s |
7.16 | 7.22 | 7.39 | T:blake2b |
10.30 | 10.30 | 10.36 | T:skein512256 |
10.45 | 10.50 | 10.55 | T:skein512512 |
11.05 | 11.08 | 11.09 | T:skein256256 |
10.80? | 11.91? | 12.03? | T:blake64 |
12.70 | 12.73 | 12.88 | T:k12 |
13.81 | 13.89 | 13.89 | blake512 |
14.91 | 14.94 | 15.47 | T:blake32 |
15.50 | 15.53 | 15.61 | blake256 |
15.98 | 15.98 | 16.09 | sha3256 |
16.00 | 16.03 | 16.09 | shake256 |
16.00 | 16.03 | 16.12 | sha3224 |
16.02 | 16.03 | 16.06 | sha3512 |
16.06 | 16.08 | 16.09 | sha3384 |
16.06 | 16.08 | 16.11 | shake128 |
16.53 | 16.59 | 17.25 | T:keccakc512 |
17.30 | 17.47 | 17.62 | T:keccakc768 |
17.44 | 17.52 | 17.59 | T:keccakc1024 |
17.70 | 18.03 | 18.11 | T:keccak |
17.69 | 18.80 | 18.97 | T:keccakc448 |
18.81 | 18.88 | 18.97 | sha224 |
21.89 | 22.06 | 22.20 | T:jh256 |
21.98 | 22.06 | 22.17 | T:jh384 |
21.94 | 22.08 | 22.12 | T:jh512 |
22.05 | 22.17 | 22.25 | T:jh224 |
25.11 | 25.25 | 25.34 | T:skein10241024 |
25.62 | 25.70 | 25.83 | T:round3jh256 |
25.61 | 25.72 | 25.84 | T:round3jh512 |
26.00 | 26.08 | 26.14 | T:groestl256 |
26.58 | 26.72 | 26.95 | sha384 |
27.12 | 27.62 | 28.33 | sha512 |
36.98 | 37.06 | 37.20 | T:groestl512 |
43.27 | 43.45 | 43.77 | T:keccakc256treed2 |
43.41 | 43.55 | 43.64 | T:keccakc512treed2 |
43.58 | 43.72 | 43.88 | T:bblake256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
25.38 | 25.50 | 25.62 | sha256 |
46.00 | 46.25 | 46.50 | T:blake2s |
57.75 | 58.50 | 60.25 | T:blake2b |
64.88 | 65.12 | 65.50 | T:blake32 |
66.38 | 66.38 | 67.50 | T:skein256256 |
68.75 | 69.00 | 69.25 | blake256 |
82.25 | 82.38 | 82.38 | T:skein512256 |
84.00 | 84.12 | 84.62 | T:skein512512 |
87.50? | 93.12? | 97.38? | T:blake64 |
101.12 | 101.25 | 101.50 | T:k12 |
108.12 | 111.50 | 111.75 | blake512 |
126.12 | 126.25 | 126.38 | sha3256 |
127.25 | 127.38 | 127.50 | shake128 |
127.38 | 127.38 | 127.50 | sha3512 |
127.25 | 127.50 | 127.50 | sha3384 |
127.00 | 127.75 | 127.88 | sha3224 |
135.25 | 136.25 | 139.00 | sha224 |
140.12 | 140.38 | 141.00 | T:keccakc1024 |
140.50 | 141.25 | 143.00 | T:keccakc768 |
143.50 | 144.62 | 145.12 | T:keccak |
146.88 | 147.50 | 148.62 | T:keccakc512 |
149.50 | 150.38 | 151.00 | T:keccakc448 |
151.25 | 151.50 | 151.88 | T:groestl256 |
126.88? | 161.50? | 161.50? | shake256 |
177.62 | 178.12 | 180.38 | T:jh384 |
178.50 | 178.75 | 180.12 | T:jh256 |
177.75 | 178.88 | 179.75 | T:jh512 |
179.00 | 179.88 | 180.62 | T:jh224 |
202.38 | 203.00 | 203.88 | T:skein10241024 |
208.12 | 208.88 | 210.25 | T:round3jh512 |
208.25 | 209.12 | 210.00 | T:round3jh256 |
212.75? | 215.38? | 244.25? | sha384 |
227.50 | 246.12 | 250.50 | sha512 |
266.88 | 268.12 | 268.88 | T:groestl512 |
288.75 | 290.00 | 291.25 | T:bblake256 |
346.25 | 347.75 | 350.75 | T:keccakc256treed2 |
347.62 | 348.50 | 350.25 | T:keccakc512treed2 |
|