Cycles/byte for long messages |
25% | 50% | 75% | hash |
6.03 | 6.05 | 6.11 | T:blake2b |
6.32? | 6.36? | 7.84? | T:k12 |
6.39 | 6.39 | 6.40 | T:skein512512 |
6.38 | 6.39 | 6.41 | T:skein512256 |
6.75 | 6.75 | 6.77 | T:skein256256 |
9.84 | 9.85 | 9.89 | T:blake2s |
5.56? | 10.66? | 14.80? | sha384 |
10.64 | 10.66 | 10.69 | T:skein10241024 |
10.85 | 10.87 | 10.91 | T:blake64 |
11.34 | 11.36 | 11.44 | blake512 |
5.36? | 11.60? | 13.08? | sha512 |
10.41? | 12.28? | 14.14? | T:keccakc448 |
7.24? | 12.37? | 14.15? | shake128 |
8.30? | 12.98? | 16.33? | shake256 |
10.95? | 13.09? | 15.19? | T:keccakc512 |
11.63? | 13.97? | 16.14? | T:keccak |
6.70? | 14.13? | 18.39? | sha3224 |
14.51 | 14.55 | 14.66 | T:blake32 |
2.20? | 14.92? | 16.54? | sha3256 |
9.14? | 15.28? | 18.77? | sha224 |
6.46? | 15.65? | 18.89? | sha256 |
15.72? | 17.55? | 20.06? | T:keccakc768 |
18.86 | 18.92 | 18.97 | blake256 |
14.08? | 19.39? | 20.71? | sha3384 |
19.38 | 19.44 | 19.50 | T:bblake256 |
21.51? | 24.16? | 27.38? | T:keccakc1024 |
21.79? | 25.76? | 30.17? | sha3512 |
38.38? | 39.82? | 43.67? | T:groestl256 |
37.68? | 40.17? | 44.36? | T:jh224 |
37.58? | 40.17? | 44.16? | T:jh256 |
37.39? | 40.18? | 44.66? | T:jh384 |
38.71? | 40.23? | 44.12? | T:jh512 |
43.71? | 48.54? | 52.78? | T:round3jh256 |
43.17? | 49.22? | 52.80? | T:round3jh512 |
70.01? | 77.73? | 84.97? | T:groestl512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
6.07 | 6.07 | 6.10 | T:blake2b |
6.54 | 6.55 | 6.55 | T:skein512256 |
6.55 | 6.55 | 6.55 | T:skein512512 |
6.75 | 6.76 | 7.49 | T:k12 |
6.87 | 6.87 | 6.88 | T:skein256256 |
9.86 | 9.87 | 9.89 | T:blake2s |
11.10 | 11.11 | 11.12 | T:skein10241024 |
11.31 | 11.32 | 11.34 | T:blake64 |
10.86? | 11.51? | 12.17? | sha512 |
11.79 | 11.79 | 11.84 | blake512 |
11.39? | 12.15? | 13.01? | shake128 |
11.84? | 12.70? | 14.29? | sha384 |
12.79 | 12.83 | 13.74 | T:keccakc448 |
13.60 | 13.64 | 14.67 | T:keccakc512 |
12.99? | 13.83? | 15.91? | sha3224 |
14.45 | 14.50 | 15.56 | T:keccak |
13.83? | 14.64? | 15.40? | sha3256 |
13.82 | 14.66 | 15.30 | shake256 |
14.86 | 14.86 | 14.91 | T:blake32 |
16.14 | 16.85 | 17.66 | sha256 |
17.49 | 17.59 | 18.83 | T:keccakc768 |
17.08 | 17.95 | 18.88 | sha224 |
17.88 | 18.68 | 19.31 | sha3384 |
19.29 | 19.30 | 19.32 | blake256 |
21.47 | 21.48 | 21.50 | T:bblake256 |
24.64 | 24.71 | 26.27 | T:keccakc1024 |
25.25 | 26.58 | 27.92 | sha3512 |
40.77 | 40.80 | 42.89 | T:jh224 |
40.77 | 40.81 | 42.79 | T:jh256 |
40.77 | 40.82 | 43.04 | T:jh384 |
40.80 | 40.83 | 42.74 | T:groestl256 |
40.77 | 40.84 | 42.77 | T:jh512 |
47.67 | 49.67 | 50.61 | T:round3jh512 |
47.70 | 49.69 | 50.62 | T:round3jh256 |
78.13 | 81.15 | 81.95 | T:groestl512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
6.11 | 6.11 | 6.11 | T:blake2b |
6.81 | 6.81 | 6.81 | T:skein512512 |
6.80 | 6.81 | 6.82 | T:skein512256 |
7.06 | 7.06 | 7.07 | T:skein256256 |
7.43 | 7.44 | 7.46 | T:k12 |
9.90 | 9.90 | 9.90 | T:blake2s |
11.53? | 11.54? | 13.59? | sha512 |
11.85 | 11.85 | 11.86 | T:skein10241024 |
12.07 | 12.07 | 12.08 | T:blake64 |
12.15? | 12.21? | 15.77? | shake128 |
12.52 | 12.52 | 12.52 | blake512 |
13.11 | 13.13 | 13.36 | T:keccakc448 |
13.16? | 13.21? | 19.36? | sha3224 |
14.21 | 14.23 | 15.56 | T:keccakc512 |
14.29? | 14.32? | 18.82? | shake256 |
14.28? | 14.32? | 19.10? | sha3256 |
15.33 | 15.35 | 15.68 | T:keccak |
15.38 | 15.39 | 15.40 | T:blake32 |
16.65? | 16.68? | 18.80? | sha256 |
15.39? | 17.20? | 24.66? | sha384 |
17.67? | 17.73? | 22.18? | T:keccakc768 |
17.93? | 18.23? | 24.85? | sha3384 |
19.91 | 19.92 | 19.94 | blake256 |
20.36? | 22.36? | 32.05? | sha224 |
24.86 | 24.87 | 24.92 | T:bblake256 |
25.52 | 25.57 | 28.15 | T:keccakc1024 |
25.97? | 28.03? | 30.31? | sha3512 |
41.86 | 41.86 | 43.66 | T:jh384 |
41.85 | 41.87 | 43.99 | T:jh256 |
41.85 | 41.87 | 44.30 | T:jh224 |
41.85 | 41.88 | 43.78 | T:jh512 |
42.48 | 42.50 | 44.34 | T:groestl256 |
48.94 | 50.75 | 52.42 | T:round3jh512 |
49.02 | 50.78 | 52.74 | T:round3jh256 |
81.57 | 88.01 | 89.05 | T:groestl512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
6.86 | 6.86 | 6.86 | T:blake2b |
7.48 | 7.49 | 7.49 | T:skein512256 |
7.50 | 7.50 | 7.51 | T:skein512512 |
7.59 | 7.59 | 7.61 | T:skein256256 |
8.64 | 8.69 | 8.78 | T:k12 |
9.97 | 9.97 | 9.98 | T:blake2s |
12.16 | 12.18 | 12.19 | sha512 |
12.88 | 12.88 | 12.90 | T:blake64 |
13.03 | 13.04 | 13.15 | shake128 |
13.17 | 13.19 | 13.21 | blake512 |
15.01 | 15.03 | 15.04 | T:skein10241024 |
15.88 | 15.92 | 16.08 | sha3224 |
15.90 | 15.94 | 16.62 | sha3256 |
15.93? | 15.96? | 19.61? | shake256 |
16.20 | 16.20 | 16.52 | T:keccakc512 |
16.20 | 16.21 | 16.53 | T:keccakc448 |
16.22 | 16.22 | 16.45 | T:keccak |
16.76 | 16.79 | 16.83 | T:blake32 |
17.91 | 17.98 | 19.26 | sha256 |
19.13? | 19.18? | 21.39? | sha3384 |
19.27 | 19.34 | 20.05 | T:keccakc768 |
21.56 | 21.58 | 21.63 | blake256 |
23.24? | 23.85? | 31.90? | sha384 |
28.20 | 28.25 | 29.44 | T:keccakc1024 |
28.32? | 28.37? | 36.47? | sha3512 |
28.27? | 29.51? | 41.68? | sha224 |
33.85 | 33.87 | 33.91 | T:bblake256 |
44.72 | 44.74 | 44.92 | T:jh224 |
44.73 | 44.74 | 45.97 | T:jh512 |
44.72? | 44.75? | 50.55? | T:jh256 |
44.74 | 44.75 | 45.90 | T:jh384 |
46.97 | 46.98 | 48.59 | T:groestl256 |
52.29? | 52.53? | 65.78? | T:round3jh256 |
52.28? | 52.93? | 85.64? | T:round3jh512 |
88.91? | 97.43? | 100.14? | T:groestl512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
10.75 | 10.78 | 10.78 | T:blake2s |
13.28 | 13.28 | 13.28 | T:blake2b |
14.17 | 14.17 | 14.17 | T:skein256256 |
15.45 | 15.48 | 15.48 | T:skein512256 |
15.58 | 15.61 | 15.61 | T:skein512512 |
24.45 | 24.45 | 24.45 | sha512 |
26.81 | 27.20 | 27.98 | T:k12 |
27.48 | 27.52 | 27.52 | T:blake64 |
27.81 | 27.84 | 27.84 | blake512 |
29.09 | 29.09 | 29.38 | sha3256 |
29.12 | 29.12 | 31.55 | sha3384 |
29.12 | 29.17 | 30.30 | sha3224 |
29.23 | 29.23 | 30.84 | sha3512 |
29.45 | 29.45 | 29.94 | shake256 |
29.58 | 29.58 | 29.95 | shake128 |
33.42 | 33.47 | 37.06 | T:keccakc1024 |
33.95 | 33.97 | 35.45 | T:keccakc768 |
34.16 | 34.19 | 35.94 | T:keccakc512 |
34.16 | 34.27 | 34.45 | T:keccak |
34.30 | 34.31 | 35.27 | T:keccakc448 |
34.30 | 34.33 | 34.58 | sha256 |
34.33 | 34.33 | 34.33 | T:blake32 |
42.66 | 42.69 | 42.86 | blake256 |
48.91 | 48.91 | 48.91 | T:skein10241024 |
81.39 | 81.41 | 81.64 | T:jh224 |
81.42 | 81.42 | 81.84 | T:jh384 |
81.44 | 81.45 | 81.70 | T:jh512 |
81.34 | 81.47 | 81.84 | T:jh256 |
95.03 | 95.03 | 95.55 | T:round3jh512 |
94.91 | 95.17 | 95.33 | T:round3jh256 |
103.77 | 103.81 | 104.14 | T:groestl256 |
129.08? | 130.72? | 147.67? | sha384 |
131.25 | 133.08 | 143.36 | sha224 |
148.94 | 149.05 | 149.31 | T:bblake256 |
222.86? | 243.27? | 259.09? | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
85.00 | 85.25 | 85.38 | T:blake2s |
85.50 | 85.50 | 85.50 | T:skein256256 |
105.12 | 105.12 | 105.12 | T:blake2b |
122.62 | 123.12 | 123.12 | T:skein512256 |
123.50 | 124.00 | 124.00 | T:skein512512 |
150.25 | 150.25 | 152.00 | sha256 |
153.50 | 153.50 | 153.50 | T:blake32 |
190.88 | 190.88 | 191.25 | blake256 |
197.00 | 197.00 | 198.75 | sha512 |
209.62 | 211.00 | 213.38 | T:k12 |
221.12 | 221.38 | 221.38 | T:blake64 |
224.25 | 224.50 | 225.00 | blake512 |
228.12 | 228.12 | 231.88 | sha3384 |
228.25 | 228.25 | 237.50 | sha3256 |
228.88 | 229.00 | 229.12 | sha3224 |
229.00 | 229.00 | 229.62 | sha3512 |
231.12 | 231.25 | 236.62 | shake256 |
231.75 | 231.75 | 237.25 | shake128 |
269.75 | 269.75 | 276.62 | T:keccakc1024 |
272.88 | 273.00 | 281.88 | T:keccakc768 |
273.00 | 273.38 | 277.50 | T:keccakc512 |
274.12 | 274.25 | 274.38 | T:keccakc448 |
274.25 | 275.00 | 279.62 | T:keccak |
390.88 | 390.88 | 391.00 | T:skein10241024 |
508.62 | 509.50 | 534.12 | T:groestl256 |
652.25 | 652.25 | 652.50 | T:jh256 |
652.88 | 652.88 | 655.50 | T:jh384 |
653.12 | 653.12 | 656.12 | T:jh512 |
652.75 | 653.25 | 659.62 | T:jh224 |
760.75 | 760.75 | 771.00 | T:round3jh256 |
761.75 | 761.75 | 771.50 | T:round3jh512 |
935.88? | 944.00? | 1071.00? | sha224 |
1038.38 | 1039.62 | 1041.75 | T:bblake256 |
1033.38 | 1045.00 | 1112.38 | sha384 |
1801.38? | 2028.12? | 2130.00? | T:groestl512 |
|