Cycles/byte for long messages |
25% | 50% | 75% | hash |
3.38 | 3.39 | 3.41 | T:blake2b |
4.82 | 4.95 | 5.12 | T:k12 |
5.27 | 5.31 | 5.35 | T:keccakc256treed2 |
5.34 | 5.35 | 5.35 | T:blake2s |
5.33 | 5.38 | 5.51 | T:bblake256 |
5.68 | 5.71 | 5.74 | T:blake32 |
6.06 | 6.23 | 6.47 | blake512 |
6.21 | 6.24 | 6.28 | T:skein512256 |
6.16 | 6.28 | 6.52 | T:skein512512 |
6.34 | 6.40 | 6.45 | T:blake64 |
7.04 | 7.09 | 7.13 | T:keccakc512treed2 |
7.56 | 7.57 | 7.58 | blake256 |
7.93 | 7.97 | 8.02 | sha512 |
7.94 | 8.00 | 8.06 | sha384 |
9.46 | 9.49 | 9.53 | shake128 |
9.02? | 9.70? | 10.96? | T:groestl256 |
9.69 | 9.73 | 9.81 | T:skein256256 |
10.06 | 10.08 | 10.12 | T:keccakc448 |
9.98 | 10.10 | 10.17 | T:skein10241024 |
10.78 | 10.81 | 10.84 | T:keccakc512 |
11.02 | 11.04 | 11.07 | sha3224 |
11.41 | 11.45 | 11.49 | sha256 |
11.43 | 11.46 | 11.48 | sha224 |
11.46 | 11.49 | 11.52 | T:keccak |
11.75 | 11.79 | 11.84 | shake256 |
11.77 | 11.83 | 11.87 | sha3256 |
12.87 | 12.95 | 13.06 | T:groestl512 |
13.01 | 13.06 | 13.11 | T:jh256 |
13.04 | 13.09 | 13.14 | T:jh384 |
13.06 | 13.10 | 13.15 | T:jh512 |
13.07 | 13.12 | 13.15 | T:jh224 |
13.52? | 14.45? | 16.22? | T:keccakc768 |
15.29 | 15.34 | 15.39 | T:round3jh256 |
15.31 | 15.35 | 15.40 | T:round3jh512 |
15.66 | 15.73 | 15.78 | sha3384 |
20.10 | 20.13 | 20.16 | T:keccakc1024 |
21.79 | 21.83 | 21.86 | sha3512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
3.42 | 3.43 | 3.43 | T:blake2b |
5.19 | 5.22 | 5.29 | T:k12 |
5.36 | 5.36 | 5.36 | T:blake2s |
5.83 | 5.84 | 5.85 | T:blake32 |
5.99 | 6.00 | 6.05 | T:bblake256 |
6.27 | 6.28 | 6.30 | T:keccakc256treed2 |
6.37 | 6.38 | 6.39 | T:skein512256 |
6.41 | 6.42 | 6.53 | T:skein512512 |
6.46 | 6.48 | 6.59 | blake512 |
6.63 | 6.65 | 6.67 | T:blake64 |
7.62 | 7.63 | 7.64 | T:keccakc512treed2 |
7.73 | 7.73 | 7.73 | blake256 |
8.69 | 8.70 | 8.72 | sha384 |
8.70 | 8.71 | 8.72 | sha512 |
9.85 | 9.86 | 9.88 | T:skein256256 |
9.91 | 9.92 | 9.93 | shake128 |
10.10 | 10.12 | 10.74 | T:groestl256 |
10.45 | 10.48 | 10.50 | T:skein10241024 |
10.50 | 10.51 | 10.52 | T:keccakc448 |
11.23 | 11.24 | 11.25 | T:keccakc512 |
11.45 | 11.46 | 11.46 | sha3224 |
11.90 | 11.91 | 11.92 | T:keccak |
12.08 | 12.08 | 12.09 | sha224 |
12.09 | 12.10 | 12.11 | sha256 |
12.20 | 12.21 | 12.23 | shake256 |
12.22 | 12.23 | 12.25 | sha3256 |
13.26 | 13.28 | 13.30 | T:jh256 |
13.32 | 13.33 | 13.35 | T:jh384 |
13.32 | 13.34 | 13.35 | T:jh512 |
13.33 | 13.34 | 13.35 | T:jh224 |
13.69 | 13.70 | 13.75 | T:groestl512 |
14.47 | 14.50 | 15.37 | T:keccakc768 |
15.60 | 15.61 | 15.63 | T:round3jh256 |
15.61 | 15.62 | 15.63 | T:round3jh512 |
15.72 | 15.75 | 15.76 | sha3384 |
20.53 | 20.54 | 20.55 | T:keccakc1024 |
22.25 | 22.26 | 22.28 | sha3512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
3.48 | 3.49 | 3.49 | T:blake2b |
5.38 | 5.38 | 5.39 | T:blake2s |
5.62 | 5.65 | 5.72 | T:k12 |
6.05 | 6.06 | 6.09 | T:blake32 |
6.60 | 6.62 | 6.63 | T:skein512256 |
6.62 | 6.67 | 6.73 | T:skein512512 |
6.88 | 6.93 | 7.02 | blake512 |
6.99 | 7.03 | 7.06 | T:bblake256 |
7.05 | 7.08 | 7.10 | T:blake64 |
7.32 | 7.33 | 7.35 | T:keccakc256treed2 |
7.98 | 7.99 | 7.99 | blake256 |
8.51 | 8.53 | 8.53 | T:keccakc512treed2 |
9.86 | 9.88 | 9.89 | sha384 |
9.91 | 9.92 | 9.99 | sha512 |
10.04 | 10.06 | 10.08 | T:skein256256 |
10.57 | 10.58 | 10.60 | shake128 |
10.72 | 10.73 | 10.74 | T:keccakc448 |
10.75 | 10.81 | 11.43 | T:groestl256 |
11.12 | 11.18 | 11.25 | T:skein10241024 |
11.61 | 11.62 | 11.64 | sha3224 |
11.69 | 11.70 | 11.71 | T:keccakc512 |
12.57 | 12.59 | 12.60 | T:keccak |
12.63 | 12.65 | 12.68 | sha3256 |
12.65 | 12.65 | 12.67 | shake256 |
13.10 | 13.11 | 13.13 | sha224 |
13.13 | 13.14 | 13.16 | sha256 |
13.65 | 13.65 | 13.68 | T:jh256 |
13.71 | 13.73 | 13.82 | T:jh384 |
13.71 | 13.73 | 13.75 | T:jh512 |
13.71 | 13.73 | 13.75 | T:jh224 |
14.55 | 14.58 | 15.45 | T:keccakc768 |
14.93 | 14.95 | 15.00 | T:groestl512 |
15.77 | 15.78 | 15.80 | sha3384 |
16.04 | 16.06 | 16.10 | T:round3jh512 |
16.04 | 16.08 | 16.09 | T:round3jh256 |
21.21 | 21.22 | 21.25 | T:keccakc1024 |
22.97 | 22.98 | 23.01 | sha3512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.06 | 4.07 | 4.08 | T:blake2b |
5.44 | 5.45 | 5.45 | T:blake2s |
6.27 | 6.30 | 6.37 | T:k12 |
6.66 | 6.68 | 6.71 | T:blake32 |
7.20 | 7.24 | 7.30 | T:skein512512 |
7.26 | 7.28 | 7.30 | T:skein512256 |
7.39 | 7.42 | 7.53 | blake512 |
7.57 | 7.58 | 7.62 | T:blake64 |
8.67 | 8.67 | 8.68 | blake256 |
9.91 | 9.95 | 9.99 | T:bblake256 |
10.11 | 10.13 | 10.16 | T:keccakc256treed2 |
10.52 | 10.55 | 10.58 | T:skein256256 |
11.35 | 11.38 | 11.39 | shake128 |
12.23 | 12.24 | 12.25 | sha384 |
12.31 | 12.36 | 12.44 | sha512 |
12.57 | 12.67 | 13.27 | T:groestl256 |
13.15 | 13.17 | 13.19 | T:keccak |
13.17 | 13.21 | 13.27 | T:keccakc448 |
13.23 | 13.24 | 13.28 | T:keccakc512 |
13.25 | 13.27 | 13.32 | T:keccakc512treed2 |
13.98 | 14.09 | 14.22 | T:skein10241024 |
14.07 | 14.10 | 14.12 | sha3224 |
14.08 | 14.12 | 14.15 | sha3256 |
14.14 | 14.15 | 14.18 | shake256 |
14.63 | 14.67 | 14.69 | T:jh256 |
14.73 | 14.76 | 14.79 | T:jh224 |
14.76 | 14.77 | 14.80 | T:jh384 |
14.76 | 14.79 | 14.80 | T:jh512 |
15.80 | 15.85 | 16.78 | T:keccakc768 |
15.83 | 15.85 | 15.88 | sha224 |
15.91 | 15.94 | 15.96 | sha256 |
16.87 | 16.90 | 16.95 | sha3384 |
17.06 | 17.09 | 17.18 | T:groestl512 |
17.20 | 17.22 | 17.28 | T:round3jh256 |
17.23 | 17.25 | 17.28 | T:round3jh512 |
23.34 | 23.36 | 23.41 | T:keccakc1024 |
25.11 | 25.14 | 25.17 | sha3512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
6.16 | 6.30 | 6.36 | T:blake2s |
9.33 | 9.38 | 9.52 | T:blake2b |
14.06 | 14.20 | 14.30 | T:blake32 |
14.38 | 14.50 | 14.66 | T:skein512512 |
15.59 | 15.78 | 15.91 | T:skein512256 |
16.80 | 16.91 | 17.09 | blake512 |
16.92 | 16.98 | 17.11 | T:k12 |
17.08 | 17.20 | 17.41 | T:skein256256 |
17.20 | 17.38 | 17.50 | T:blake64 |
17.47 | 17.52 | 17.58 | blake256 |
26.08 | 26.16 | 26.34 | T:keccak |
26.14 | 26.19 | 26.31 | sha3224 |
26.14 | 26.20 | 26.30 | T:keccakc1024 |
26.16 | 26.27 | 26.38 | sha3256 |
26.17 | 26.27 | 26.42 | sha3384 |
26.33 | 26.39 | 26.53 | shake128 |
26.33 | 26.47 | 28.20 | T:keccakc768 |
26.48 | 26.53 | 26.62 | T:keccakc448 |
26.45 | 26.55 | 26.73 | T:keccakc512 |
26.78 | 26.89 | 27.06 | sha3512 |
26.86 | 26.92 | 27.08 | shake256 |
27.30 | 27.44 | 27.55 | T:jh256 |
27.64 | 27.81 | 28.02 | T:jh512 |
27.80 | 27.84 | 28.02 | T:jh384 |
27.73 | 27.88 | 28.11 | T:jh224 |
31.88 | 32.03 | 32.36 | T:round3jh256 |
32.09 | 32.36 | 32.62 | T:round3jh512 |
35.39 | 36.30 | 36.97 | T:groestl256 |
45.30 | 45.66 | 46.69 | T:skein10241024 |
45.80 | 45.86 | 46.00 | T:bblake256 |
46.52 | 46.75 | 47.03 | sha384 |
47.52 | 47.95 | 48.94 | sha512 |
49.97 | 50.11 | 50.30 | T:groestl512 |
51.34 | 51.47 | 51.62 | sha224 |
52.27 | 52.48 | 52.72 | sha256 |
62.64 | 62.78 | 63.00 | T:keccakc256treed2 |
63.31 | 64.47 | 64.88 | T:keccakc512treed2 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
53.62 | 53.88 | 54.25 | T:blake2s |
71.62 | 75.50 | 78.12 | T:blake32 |
75.00 | 75.75 | 76.38 | T:blake2b |
81.75 | 82.00 | 82.38 | blake256 |
97.62 | 98.38 | 99.38 | T:skein256256 |
115.25 | 116.38 | 117.62 | T:skein512512 |
125.38 | 126.38 | 127.62 | T:skein512256 |
134.88 | 135.38 | 136.50 | T:k12 |
134.62 | 135.62 | 136.75 | blake512 |
137.75 | 139.12 | 140.62 | T:blake64 |
208.00 | 208.75 | 211.62 | sha3224 |
208.25 | 208.88 | 209.50 | sha3384 |
208.00 | 209.00 | 215.88 | T:groestl256 |
208.25 | 209.12 | 210.25 | sha3256 |
209.50 | 210.38 | 210.88 | shake128 |
209.75 | 210.50 | 211.25 | T:keccak |
210.12 | 211.50 | 212.38 | T:keccakc1024 |
211.38 | 212.62 | 215.12 | T:keccakc512 |
212.12 | 212.62 | 214.75 | T:keccakc448 |
211.88 | 213.12 | 226.88 | T:keccakc768 |
212.75 | 213.25 | 214.12 | sha3512 |
212.75 | 214.00 | 214.75 | shake256 |
221.50 | 222.38 | 224.50 | T:jh256 |
222.62 | 224.12 | 226.25 | T:jh224 |
222.88 | 224.25 | 226.12 | T:jh512 |
223.25 | 225.00 | 227.62 | T:jh384 |
257.50 | 258.50 | 259.50 | T:round3jh256 |
257.75 | 259.25 | 260.62 | T:round3jh512 |
305.00 | 305.50 | 306.75 | T:bblake256 |
318.25 | 319.38 | 321.00 | sha224 |
325.00 | 326.50 | 328.00 | sha256 |
362.00 | 363.62 | 374.75 | T:skein10241024 |
371.50 | 372.62 | 376.00 | sha384 |
378.88 | 380.12 | 387.38 | sha512 |
381.38 | 382.62 | 385.00 | T:groestl512 |
500.75 | 501.88 | 503.50 | T:keccakc256treed2 |
505.00 | 509.75 | 517.38 | T:keccakc512treed2 |
|