Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.36 | 3.38 | 3.39 | T:blake2b |
4.81 | 4.83 | 4.86 | T:k12 |
5.28 | 5.30 | 5.33 | T:keccakc256treed2 |
5.34 | 5.34 | 5.35 | T:blake2s |
6.17 | 6.23 | 6.30 | blake512 |
6.19 | 6.26 | 6.35 | T:bblake256 |
6.25 | 6.28 | 6.32 | T:skein512512 |
6.25 | 6.28 | 6.31 | T:skein512256 |
6.36 | 6.40 | 6.45 | T:blake64 |
6.59 | 6.60 | 6.61 | T:blake32 |
7.03 | 7.09 | 7.13 | T:keccakc512treed2 |
7.57 | 7.58 | 7.59 | blake256 |
7.93 | 7.97 | 8.00 | sha512 |
7.97 | 7.99 | 8.02 | sha384 |
9.14 | 9.23 | 9.38 | shake128 |
9.67 | 9.70 | 9.73 | T:groestl256 |
9.70 | 9.76 | 9.81 | T:skein256256 |
9.98 | 10.05 | 10.14 | T:skein10241024 |
10.05 | 10.10 | 10.15 | T:keccakc448 |
10.66 | 10.74 | 10.80 | sha3224 |
10.38? | 10.80? | 11.63? | T:keccakc512 |
11.36 | 11.45 | 11.51 | sha256 |
11.37 | 11.45 | 11.53 | shake256 |
11.43 | 11.47 | 11.52 | sha224 |
11.41 | 11.48 | 11.54 | sha3256 |
11.48 | 11.51 | 11.54 | T:keccak |
12.87 | 12.93 | 13.03 | T:groestl512 |
13.68 | 13.72 | 13.77 | T:jh224 |
13.68 | 13.73 | 13.79 | T:jh384 |
13.70 | 13.74 | 13.76 | T:jh256 |
13.81 | 13.87 | 13.91 | T:jh512 |
14.38 | 14.42 | 14.45 | T:keccakc768 |
15.20 | 15.26 | 15.35 | sha3384 |
15.58 | 15.63 | 15.69 | T:round3jh512 |
15.54 | 15.67 | 15.73 | T:round3jh256 |
18.62? | 20.12? | 22.91? | T:keccakc1024 |
21.22 | 21.28 | 21.36 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.43 | 3.43 | 3.43 | T:blake2b |
5.16 | 5.16 | 5.17 | T:k12 |
5.36 | 5.36 | 5.36 | T:blake2s |
6.27 | 6.27 | 6.28 | T:keccakc256treed2 |
6.40 | 6.41 | 6.42 | T:skein512512 |
6.40 | 6.41 | 6.41 | T:skein512256 |
6.45 | 6.46 | 6.49 | blake512 |
6.64 | 6.65 | 6.67 | T:blake64 |
6.76 | 6.77 | 6.77 | T:blake32 |
6.95 | 6.97 | 7.00 | T:bblake256 |
7.61 | 7.63 | 7.64 | T:keccakc512treed2 |
7.74 | 7.74 | 7.74 | blake256 |
8.70 | 8.70 | 8.71 | sha512 |
8.70 | 8.70 | 8.71 | sha384 |
9.64 | 9.66 | 9.72 | shake128 |
9.85 | 9.86 | 9.88 | T:skein256256 |
10.09 | 10.10 | 10.11 | T:groestl256 |
10.44 | 10.45 | 10.47 | T:skein10241024 |
10.53 | 10.54 | 10.56 | T:keccakc448 |
11.13 | 11.15 | 11.17 | sha3224 |
11.25 | 11.27 | 11.66 | T:keccakc512 |
11.87 | 11.88 | 11.91 | shake256 |
11.88 | 11.89 | 11.91 | sha3256 |
11.93 | 11.93 | 11.94 | T:keccak |
12.09 | 12.10 | 12.12 | sha224 |
12.10 | 12.11 | 12.13 | sha256 |
13.70 | 13.71 | 13.75 | T:groestl512 |
13.96 | 13.97 | 13.99 | T:jh224 |
13.96 | 13.97 | 14.00 | T:jh384 |
13.97 | 13.98 | 13.98 | T:jh256 |
14.10 | 14.10 | 14.12 | T:jh512 |
14.46 | 14.47 | 14.48 | T:keccakc768 |
15.29 | 15.31 | 15.34 | sha3384 |
15.88 | 15.89 | 15.91 | T:round3jh512 |
15.87 | 15.91 | 15.93 | T:round3jh256 |
20.51 | 20.53 | 21.92 | T:keccakc1024 |
21.70 | 21.71 | 21.73 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.49 | 3.50 | 3.52 | T:blake2b |
5.38 | 5.38 | 5.38 | T:blake2s |
5.69 | 5.71 | 5.72 | T:k12 |
6.62 | 6.63 | 6.66 | T:skein512512 |
6.61 | 6.64 | 6.66 | T:skein512256 |
6.85 | 6.87 | 6.89 | blake512 |
7.03 | 7.03 | 7.04 | T:blake32 |
7.07 | 7.08 | 7.09 | T:blake64 |
7.31 | 7.32 | 7.34 | T:keccakc256treed2 |
8.00 | 8.01 | 8.01 | blake256 |
8.14 | 8.16 | 8.20 | T:bblake256 |
8.51 | 8.54 | 8.56 | T:keccakc512treed2 |
9.88 | 9.89 | 9.91 | sha384 |
9.92 | 9.93 | 9.95 | sha512 |
10.03 | 10.05 | 10.08 | T:skein256256 |
10.32 | 10.37 | 10.43 | shake128 |
10.74 | 10.75 | 10.77 | T:keccakc448 |
10.74 | 10.76 | 10.78 | T:groestl256 |
11.07 | 11.12 | 11.19 | T:skein10241024 |
11.31 | 11.35 | 11.39 | sha3224 |
11.76 | 11.84 | 12.16 | T:keccakc512 |
12.29 | 12.32 | 12.38 | sha3256 |
12.29 | 12.33 | 12.35 | shake256 |
12.63 | 12.64 | 12.66 | T:keccak |
13.11 | 13.13 | 13.17 | sha224 |
13.18 | 13.22 | 13.28 | sha256 |
14.37 | 14.38 | 14.39 | T:jh384 |
14.37 | 14.38 | 14.41 | T:jh256 |
14.37 | 14.39 | 14.42 | T:jh224 |
14.49 | 14.52 | 14.53 | T:jh512 |
14.55 | 14.57 | 14.58 | T:keccakc768 |
15.00 | 15.01 | 15.07 | T:groestl512 |
15.35 | 15.39 | 15.42 | sha3384 |
16.31 | 16.32 | 16.37 | T:round3jh256 |
16.33 | 16.34 | 16.38 | T:round3jh512 |
21.22 | 21.26 | 22.67 | T:keccakc1024 |
22.37 | 22.42 | 22.46 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.08 | 4.08 | 4.11 | T:blake2b |
5.43 | 5.43 | 5.43 | T:blake2s |
6.60 | 6.62 | 6.64 | T:k12 |
7.17 | 7.21 | 7.24 | T:skein512256 |
7.18 | 7.22 | 7.25 | T:skein512512 |
7.31 | 7.36 | 7.39 | blake512 |
7.61 | 7.64 | 7.71 | T:blake64 |
7.71 | 7.72 | 7.74 | T:blake32 |
8.73 | 8.73 | 8.74 | blake256 |
10.11 | 10.13 | 10.16 | T:keccakc256treed2 |
10.52 | 10.55 | 10.58 | T:skein256256 |
11.14 | 11.19 | 11.29 | shake128 |
11.67 | 11.69 | 11.81 | T:bblake256 |
12.23 | 12.26 | 12.29 | sha384 |
12.32 | 12.36 | 12.39 | sha512 |
12.48 | 12.53 | 12.57 | T:groestl256 |
13.23 | 13.25 | 13.29 | T:keccak |
13.25 | 13.29 | 13.33 | T:keccakc512treed2 |
13.30 | 13.42 | 13.49 | T:keccakc448 |
13.31 | 13.53 | 13.74 | T:keccakc512 |
13.70 | 13.76 | 13.86 | sha3224 |
13.71 | 13.85 | 13.93 | sha3256 |
13.73 | 13.86 | 13.96 | shake256 |
13.90 | 14.00 | 14.12 | T:skein10241024 |
15.39 | 15.42 | 15.46 | T:jh384 |
15.36 | 15.43 | 15.47 | T:jh256 |
15.42 | 15.46 | 15.50 | T:jh224 |
15.54 | 15.57 | 15.63 | T:jh512 |
15.82 | 15.85 | 15.88 | T:keccakc768 |
15.87 | 15.89 | 15.93 | sha224 |
15.98 | 16.02 | 16.17 | sha256 |
16.47 | 16.52 | 16.58 | sha3384 |
17.32 | 17.34 | 17.38 | T:groestl512 |
17.48 | 17.51 | 17.56 | T:round3jh256 |
17.48 | 17.53 | 17.57 | T:round3jh512 |
23.39 | 23.43 | 25.01 | T:keccakc1024 |
24.49 | 24.56 | 24.63 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
6.06 | 6.08 | 6.09 | T:blake2s |
9.36 | 9.44 | 9.58 | T:blake2b |
14.36 | 14.44 | 14.52 | T:skein512256 |
14.39 | 14.45 | 14.62 | T:skein512512 |
16.36 | 16.45 | 16.58 | blake512 |
16.47 | 16.56 | 16.64 | T:blake32 |
17.09 | 17.28 | 17.50 | T:skein256256 |
17.25 | 17.34 | 17.53 | T:blake64 |
18.02 | 18.05 | 18.12 | blake256 |
20.58 | 20.70 | 20.84 | T:k12 |
25.89 | 25.98 | 26.09 | sha3256 |
25.92 | 26.00 | 26.31 | sha3512 |
25.92 | 26.02 | 26.69 | sha3384 |
25.94 | 26.05 | 26.67 | sha3224 |
26.03 | 26.12 | 26.89 | shake256 |
26.12 | 26.36 | 26.95 | shake128 |
26.44 | 26.56 | 26.73 | T:keccak |
26.55 | 26.64 | 26.78 | T:keccakc768 |
26.66 | 26.78 | 28.50 | T:keccakc1024 |
27.41 | 27.80 | 29.44 | T:keccakc512 |
27.84 | 28.72 | 29.09 | T:keccakc448 |
28.62 | 28.77 | 28.92 | T:jh256 |
28.72 | 28.94 | 29.08 | T:jh384 |
28.81 | 29.03 | 29.14 | T:jh224 |
28.98 | 29.17 | 29.36 | T:jh512 |
32.33 | 32.55 | 32.89 | T:round3jh256 |
32.44 | 32.78 | 32.97 | T:round3jh512 |
34.61 | 34.84 | 35.25 | T:groestl256 |
45.22 | 45.31 | 45.48 | T:skein10241024 |
46.59 | 46.70 | 46.88 | sha384 |
47.53 | 47.80 | 48.00 | sha512 |
51.48 | 51.64 | 51.97 | sha224 |
52.11 | 52.20 | 52.36 | T:groestl512 |
53.12 | 53.61 | 54.80 | sha256 |
54.34 | 54.53 | 55.34 | T:bblake256 |
62.64 | 62.80 | 62.92 | T:keccakc256treed2 |
63.25 | 64.11 | 64.78 | T:keccakc512treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
52.00 | 52.12 | 52.25 | T:blake2s |
75.12 | 75.50 | 78.50 | T:blake2b |
82.62 | 83.12 | 84.00 | T:blake32 |
86.00 | 86.50 | 86.88 | blake256 |
97.25 | 98.50 | 99.38 | T:skein256256 |
114.38 | 115.25 | 115.88 | T:skein512256 |
115.00 | 115.88 | 116.38 | T:skein512512 |
131.50 | 132.38 | 133.62 | blake512 |
138.00 | 139.12 | 140.75 | T:blake64 |
163.12 | 163.75 | 165.25 | T:k12 |
201.50 | 203.25 | 204.62 | T:groestl256 |
205.75 | 206.50 | 213.12 | sha3224 |
205.88 | 206.62 | 212.88 | sha3384 |
205.75 | 206.75 | 213.00 | sha3256 |
206.62 | 208.00 | 214.00 | shake256 |
207.75 | 208.50 | 215.38 | shake128 |
206.62 | 210.12 | 214.25 | sha3512 |
212.88 | 213.62 | 214.62 | T:keccak |
213.88 | 215.00 | 216.00 | T:keccakc768 |
213.88 | 215.62 | 228.12 | T:keccakc1024 |
218.38 | 221.38 | 240.12 | T:keccakc512 |
222.00 | 227.00 | 236.38 | T:keccakc448 |
228.88 | 231.00 | 232.62 | T:jh256 |
230.62 | 231.88 | 233.12 | T:jh384 |
231.12 | 232.38 | 233.00 | T:jh224 |
235.38 | 236.88 | 239.12 | T:jh512 |
261.12 | 262.00 | 265.00 | T:round3jh512 |
261.25 | 262.38 | 264.62 | T:round3jh256 |
317.75 | 319.50 | 321.75 | sha224 |
327.25 | 330.25 | 332.88 | sha256 |
361.62 | 364.12 | 364.88 | T:skein10241024 |
366.25 | 367.00 | 369.75 | T:bblake256 |
372.62 | 374.38 | 376.12 | sha384 |
380.25 | 381.75 | 383.38 | sha512 |
398.38 | 398.88 | 399.62 | T:groestl512 |
500.00 | 501.62 | 502.62 | T:keccakc256treed2 |
506.12 | 510.50 | 519.62 | T:keccakc512treed2 |
|