Cycles/byte for long messages |
25% | 50% | 75% | hash |
20.06 | 20.68 | 20.77 | T:blake2s |
27.57 | 28.16 | 28.52 | T!!!sha224 |
27.60 | 28.21 | 28.25 | T!!!sha256 |
27.83 | 28.32 | 28.57 | T:blake32 |
31.00 | 31.54 | 31.61 | T!!!sha384 |
30.85 | 31.54 | 31.60 | T!!!sha512 |
33.50 | 34.38 | 34.42 | blake256 |
34.95 | 35.09 | 35.14 | T:bblake256 |
39.92 | 40.59 | 41.05 | T:blake2b |
42.81 | 42.87 | 42.92 | T:k12 |
47.75 | 48.22 | 48.37 | T:skein256256 |
63.90 | 64.16 | 65.07 | shake128 |
64.61 | 65.02 | 65.36 | T:skein512256 |
64.41 | 65.03 | 65.55 | T:skein512512 |
72.86 | 73.51 | 74.19 | sha3224 |
74.42 | 74.93 | 75.16 | T:blake64 |
77.53 | 78.23 | 79.04 | shake256 |
77.46 | 78.23 | 78.90 | sha3256 |
81.99 | 82.54 | 82.95 | T:keccakc448 |
81.65 | 85.44 | 87.73 | blake512 |
87.52 | 88.00 | 88.47 | T:keccakc512 |
93.02 | 93.91 | 94.14 | T:keccak |
101.08 | 101.68 | 102.49 | sha3384 |
102.67 | 102.82 | 103.37 | T:skein10241024 |
115.19 | 115.52 | 116.03 | T:keccakc768 |
129.15 | 129.57 | 130.31 | T:groestl256 |
138.08 | 138.94 | 139.39 | sha3512 |
158.43 | 159.09 | 159.58 | T:keccakc1024 |
175.21 | 177.20 | 179.17 | T:groestl512 |
224.09 | 224.79 | 225.39 | T:jh512 |
223.94 | 224.84 | 225.33 | T:jh224 |
224.00 | 224.89 | 225.42 | T:jh256 |
224.03 | 224.89 | 225.42 | T:jh384 |
315.10 | 316.50 | 317.59 | T:round3jh256 |
315.15 | 316.88 | 317.61 | T:round3jh512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
20.83 | 20.84 | 20.86 | T:blake2s |
28.94 | 28.94 | 28.96 | T!!!sha256 |
28.94 | 28.95 | 29.10 | T!!!sha224 |
29.05 | 29.06 | 29.17 | T:blake32 |
32.80 | 32.80 | 32.83 | T!!!sha384 |
32.80 | 32.81 | 32.84 | T!!!sha512 |
35.17 | 35.17 | 35.18 | blake256 |
38.87 | 38.88 | 38.90 | T:bblake256 |
40.96 | 41.02 | 41.18 | T:blake2b |
44.92 | 44.93 | 44.94 | T:k12 |
48.87 | 48.87 | 48.93 | T:skein256256 |
66.24 | 66.26 | 66.50 | T:skein512512 |
66.25 | 66.27 | 66.41 | T:skein512256 |
68.15 | 68.18 | 68.62 | shake128 |
77.21 | 77.26 | 77.56 | sha3224 |
77.59 | 77.60 | 77.71 | T:blake64 |
81.94 | 81.98 | 82.28 | sha3256 |
82.09 | 82.16 | 82.51 | shake256 |
86.02 | 86.06 | 86.25 | T:keccakc448 |
87.81 | 88.62 | 89.72 | blake512 |
91.50 | 91.53 | 91.74 | T:keccakc512 |
96.99 | 97.18 | 97.26 | T:keccak |
102.82 | 102.86 | 103.22 | sha3384 |
106.41 | 106.45 | 106.70 | T:skein10241024 |
116.00 | 116.04 | 116.27 | T:keccakc768 |
132.83 | 132.90 | 133.25 | T:groestl256 |
142.18 | 142.39 | 142.60 | sha3512 |
162.14 | 162.26 | 162.48 | T:keccakc1024 |
185.56 | 185.97 | 186.80 | T:groestl512 |
228.22 | 228.35 | 228.59 | T:jh224 |
228.25 | 228.38 | 228.64 | T:jh256 |
228.24 | 228.41 | 228.64 | T:jh384 |
228.27 | 228.42 | 228.64 | T:jh512 |
321.31 | 321.52 | 321.94 | T:round3jh256 |
321.34 | 321.72 | 321.95 | T:round3jh512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
21.17? | 21.61? | 23.69? | T:blake2s |
30.16 | 30.20 | 31.00 | T!!!sha256 |
30.15 | 30.26 | 30.90 | T!!!sha224 |
30.23 | 30.29 | 30.97 | T:blake32 |
34.88 | 34.92 | 35.59 | T!!!sha384 |
34.93 | 34.95 | 35.65 | T!!!sha512 |
36.44 | 36.48 | 37.22 | blake256 |
41.61 | 41.78 | 43.62 | T:blake2b |
45.19 | 45.19 | 45.75 | T:bblake256 |
48.33 | 48.34 | 49.19 | T:k12 |
49.90 | 49.90 | 50.69 | T:skein256256 |
68.28 | 68.31 | 69.09 | T:skein512512 |
68.27 | 68.35 | 69.50 | T:skein512256 |
74.86 | 74.92 | 75.73 | shake128 |
80.02 | 80.07 | 81.27 | sha3224 |
82.04 | 82.10 | 82.67 | T:blake64 |
86.43 | 86.52 | 86.82 | sha3256 |
86.82 | 87.00 | 87.87 | shake256 |
88.00 | 88.06 | 88.83 | T:keccakc448 |
93.01 | 94.14 | 94.57 | blake512 |
95.40 | 95.40 | 95.55 | T:keccakc512 |
102.67 | 102.74 | 103.26 | T:keccak |
104.66 | 104.73 | 105.65 | sha3384 |
112.46 | 112.51 | 113.03 | T:skein10241024 |
116.88 | 116.90 | 117.12 | T:keccakc768 |
138.47 | 138.53 | 140.17 | T:groestl256 |
148.25 | 148.31 | 149.05 | sha3512 |
167.58 | 167.62 | 167.83 | T:keccakc1024 |
200.45 | 200.84 | 202.30 | T:groestl512 |
234.27 | 234.29 | 234.63 | T:jh224 |
234.29 | 234.30 | 234.63 | T:jh384 |
234.29 | 234.40 | 235.25 | T:jh256 |
234.32 | 234.49 | 235.05 | T:jh512 |
329.64 | 329.74 | 330.86 | T:round3jh256 |
329.66 | 329.81 | 330.51 | T:round3jh512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
21.53 | 21.54 | 22.20 | T:blake2s |
33.52 | 33.70 | 35.48 | T!!!sha224 |
33.42 | 33.70 | 36.02 | T!!!sha256 |
33.39 | 33.77 | 36.69 | T:blake32 |
37.25 | 37.57 | 39.79 | T!!!sha384 |
37.37 | 37.67 | 39.83 | T!!!sha512 |
39.97? | 40.90? | 45.38? | blake256 |
47.89? | 48.91? | 63.15? | T:blake2b |
53.58? | 53.90? | 60.63? | T:k12 |
52.88? | 54.25? | 59.61? | T:skein256256 |
62.10? | 62.44? | 69.88? | T:bblake256 |
73.72? | 74.36? | 84.22? | T:skein512256 |
73.74? | 74.69? | 84.69? | T:skein512512 |
85.72 | 86.01 | 90.54 | T:blake64 |
85.77 | 86.31 | 90.22 | shake128 |
100.70 | 101.06 | 105.11 | sha3256 |
101.00 | 101.24 | 104.82 | sha3224 |
99.17? | 101.55? | 119.72? | blake512 |
101.84 | 102.23 | 105.03 | shake256 |
107.85 | 108.45 | 110.13 | T:keccak |
108.29 | 108.63 | 112.03 | T:keccakc512 |
108.66 | 108.79 | 111.55 | T:keccakc448 |
116.43 | 116.55 | 120.51 | sha3384 |
126.87 | 127.10 | 129.99 | T:keccakc768 |
139.99 | 140.12 | 142.07 | T:skein10241024 |
153.46 | 153.50 | 157.00 | T:groestl256 |
166.41 | 166.61 | 169.89 | sha3512 |
184.33 | 184.42 | 187.46 | T:keccakc1024 |
220.89 | 221.60 | 228.14 | T:groestl512 |
250.45 | 250.46 | 252.39 | T:jh224 |
250.51 | 250.52 | 252.40 | T:jh384 |
250.49 | 250.54 | 256.73 | T:jh256 |
250.54 | 250.68 | 253.22 | T:jh512 |
352.27 | 352.29 | 354.51 | T:round3jh256 |
352.30 | 352.33 | 354.95 | T:round3jh512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
27.83 | 27.88 | 29.77 | T:blake2s |
72.58 | 72.67 | 76.89 | T:blake32 |
74.75 | 75.05 | 76.50 | T!!!sha256 |
75.98 | 76.92 | 77.92 | T!!!sha224 |
80.98 | 81.02 | 83.22 | T!!!sha384 |
82.69 | 82.81 | 88.88 | blake256 |
82.78 | 82.97 | 88.02 | T!!!sha512 |
87.69? | 87.88? | 100.17? | T:skein256256 |
101.42? | 103.53? | 126.22? | T:blake2b |
136.92 | 137.31 | 144.70 | T:k12 |
141.61 | 143.05 | 149.31 | T:skein512256 |
142.27 | 144.44 | 152.80 | T:skein512512 |
169.09 | 169.78 | 176.89 | T:blake64 |
206.09? | 207.19? | 230.45? | T:keccakc1024 |
214.09 | 215.44 | 237.41 | T:keccakc768 |
221.06 | 221.59 | 230.05 | T:keccakc512 |
222.89? | 226.73? | 251.67? | T:keccakc448 |
230.95? | 232.97? | 268.34? | sha3384 |
220.08? | 233.61? | 248.28? | T:keccak |
231.09? | 235.28? | 257.72? | sha3512 |
233.67 | 235.39 | 247.44 | sha3256 |
235.00 | 238.17 | 251.80 | sha3224 |
246.47? | 251.92? | 286.45? | shake256 |
255.38? | 258.14? | 291.53? | shake128 |
222.44? | 272.34? | 372.55? | blake512 |
277.50? | 279.59? | 314.34? | T:bblake256 |
347.27 | 352.31 | 377.41 | T:groestl256 |
437.38? | 453.50? | 486.27? | T:skein10241024 |
458.94? | 463.66? | 510.64? | T:jh384 |
458.52 | 465.73 | 502.83 | T:jh224 |
459.83 | 467.14 | 496.77 | T:jh512 |
460.00 | 470.19 | 493.84 | T:jh256 |
566.88? | 572.77? | 631.31? | T:groestl512 |
642.22? | 653.45? | 721.42? | T:round3jh512 |
641.58? | 656.36? | 760.94? | T:round3jh256 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
217.75 | 217.75 | 218.38 | T:blake2s |
352.50 | 352.75 | 359.88 | T:blake32 |
380.38 | 381.88 | 400.12 | T!!!sha256 |
379.75 | 383.62 | 389.62 | T!!!sha224 |
400.25 | 401.00 | 403.50 | blake256 |
499.75 | 504.50 | 505.00 | T:skein256256 |
650.62 | 651.12 | 668.62 | T!!!sha384 |
659.50 | 660.50 | 682.50 | T!!!sha512 |
818.62? | 850.00? | 971.62? | T:blake2b |
1040.25? | 1050.88? | 1291.50? | T:k12 |
1146.12 | 1152.25 | 1236.62 | T:skein512256 |
1151.88 | 1155.12 | 1173.12 | T:skein512512 |
1344.25 | 1350.25 | 1427.50 | T:blake64 |
1649.50 | 1653.88 | 1698.38 | T:keccakc1024 |
1706.00 | 1714.75 | 1794.88 | T:keccakc768 |
1743.62 | 1759.38 | 1875.38 | T:keccak |
1764.88 | 1767.00 | 1806.75 | T:keccakc512 |
1778.00 | 1789.12 | 1819.00 | T:keccakc448 |
1734.00? | 1799.38? | 2076.62? | T:groestl256 |
1849.00 | 1891.38 | 2024.88 | sha3384 |
1867.75 | 1894.88 | 1973.50 | sha3256 |
1849.88? | 1897.00? | 2115.75? | sha3512 |
1876.50? | 1903.62? | 2087.00? | sha3224 |
1949.12 | 1954.75 | 2013.88 | T:bblake256 |
2017.25? | 2037.38? | 2345.88? | shake128 |
1976.75? | 2076.50? | 2352.00? | shake256 |
1864.50? | 2297.75? | 2975.88? | blake512 |
3506.75? | 3638.00? | 3900.25? | T:skein10241024 |
3678.50 | 3713.75 | 4002.25 | T:jh384 |
3698.38 | 3827.75 | 4027.50 | T:jh256 |
3672.88 | 3840.00 | 3965.75 | T:jh224 |
3736.75 | 3896.12 | 4062.75 | T:jh512 |
4574.12? | 4792.88? | 5451.12? | T:groestl512 |
5154.00 | 5217.38 | 5720.25 | T:round3jh512 |
5144.25 | 5222.75 | 5583.12 | T:round3jh256 |
|