Cycles/byte for long messages |
25% | 50% | 75% | hash |
18.91 | 20.68 | 20.73 | T:blake2s |
27.70 | 28.18 | 28.24 | T!!!sha224 |
27.58 | 28.20 | 28.28 | T!!!sha256 |
27.80 | 28.35 | 28.36 | T:blake32 |
31.01 | 31.54 | 31.77 | T!!!sha512 |
30.88 | 31.54 | 32.08 | T!!!sha384 |
33.73 | 34.45 | 34.77 | blake256 |
34.59 | 35.08 | 35.14 | T:bblake256 |
39.78 | 40.53 | 40.93 | T:blake2b |
42.09 | 42.88 | 43.20 | T:k12 |
48.17 | 48.27 | 48.47 | T:skein256256 |
63.89 | 64.20 | 64.96 | shake128 |
64.48 | 65.02 | 65.58 | T:skein512512 |
64.11 | 65.02 | 65.39 | T:skein512256 |
72.98 | 73.49 | 74.35 | sha3224 |
74.89 | 74.93 | 75.06 | T:blake64 |
77.41 | 78.22 | 79.18 | sha3256 |
77.73 | 78.24 | 78.87 | shake256 |
82.01 | 82.49 | 82.97 | T:keccakc448 |
81.74? | 86.52? | 99.93? | blake512 |
87.66 | 88.01 | 88.52 | T:keccakc512 |
93.37 | 93.69 | 94.21 | T:keccak |
101.11 | 101.79 | 102.45 | sha3384 |
102.52 | 102.85 | 103.38 | T:skein10241024 |
115.20 | 115.53 | 115.90 | T:keccakc768 |
128.93 | 129.83 | 130.69 | T:groestl256 |
137.93 | 138.69 | 139.49 | sha3512 |
158.21 | 159.16 | 159.43 | T:keccakc1024 |
175.14 | 177.05 | 178.90 | T:groestl512 |
224.02 | 224.80 | 225.35 | T:jh224 |
224.06 | 224.83 | 225.35 | T:jh384 |
224.06 | 224.86 | 225.30 | T:jh512 |
223.94 | 224.87 | 225.39 | T:jh256 |
315.09 | 316.36 | 317.53 | T:round3jh256 |
315.46 | 316.68 | 317.62 | T:round3jh512 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
20.83 | 20.83 | 20.84 | T:blake2s |
28.93 | 28.93 | 28.95 | T!!!sha224 |
28.94 | 28.95 | 28.99 | T!!!sha256 |
29.05 | 29.06 | 29.07 | T:blake32 |
32.79 | 32.80 | 33.06 | T!!!sha384 |
32.80 | 32.81 | 32.91 | T!!!sha512 |
35.16 | 35.18 | 35.34 | blake256 |
38.87 | 38.88 | 38.90 | T:bblake256 |
41.00 | 41.06 | 41.20 | T:blake2b |
44.93 | 44.93 | 45.09 | T:k12 |
48.87 | 48.88 | 48.98 | T:skein256256 |
66.24 | 66.25 | 66.43 | T:skein512256 |
66.26 | 66.27 | 66.54 | T:skein512512 |
68.14 | 68.18 | 68.54 | shake128 |
77.22 | 77.26 | 77.65 | sha3224 |
77.59 | 77.59 | 77.65 | T:blake64 |
81.91 | 81.95 | 82.39 | sha3256 |
82.12 | 82.14 | 82.43 | shake256 |
86.03 | 86.04 | 86.27 | T:keccakc448 |
87.31 | 89.22 | 95.79 | blake512 |
91.51 | 91.53 | 91.77 | T:keccakc512 |
96.97 | 97.07 | 97.28 | T:keccak |
102.86 | 102.93 | 103.24 | sha3384 |
106.43 | 106.47 | 106.72 | T:skein10241024 |
115.98 | 116.03 | 116.19 | T:keccakc768 |
133.12 | 133.21 | 133.59 | T:groestl256 |
142.13 | 142.26 | 142.61 | sha3512 |
162.14 | 162.27 | 162.40 | T:keccakc1024 |
185.42 | 185.69 | 186.58 | T:groestl512 |
228.22 | 228.37 | 228.60 | T:jh224 |
228.24 | 228.38 | 228.60 | T:jh384 |
228.24 | 228.39 | 228.62 | T:jh256 |
228.28 | 228.43 | 228.59 | T:jh512 |
321.30 | 321.45 | 321.91 | T:round3jh256 |
321.31 | 321.59 | 321.95 | T:round3jh512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
21.02 | 21.10 | 21.84 | T:blake2s |
30.17 | 30.19 | 31.05 | T!!!sha256 |
30.14 | 30.23 | 31.14 | T!!!sha224 |
30.23 | 30.24 | 30.89 | T:blake32 |
34.88 | 34.89 | 35.78 | T!!!sha384 |
34.93 | 34.96 | 35.71 | T!!!sha512 |
36.42 | 36.42 | 37.26 | blake256 |
41.69 | 42.01 | 43.50 | T:blake2b |
45.19 | 45.20 | 46.09 | T:bblake256 |
48.33 | 48.34 | 49.21 | T:k12 |
49.90 | 49.93 | 50.83 | T:skein256256 |
68.28 | 68.30 | 68.47 | T:skein512256 |
68.36 | 68.42 | 68.60 | T:skein512512 |
74.81 | 74.85 | 76.10 | shake128 |
79.97 | 80.09 | 81.29 | sha3224 |
82.03 | 82.05 | 82.14 | T:blake64 |
86.36 | 86.43 | 87.51 | sha3256 |
86.89 | 86.96 | 87.43 | shake256 |
88.04 | 88.06 | 88.73 | T:keccakc448 |
93.74 | 94.15 | 96.21 | blake512 |
95.40 | 95.44 | 95.94 | T:keccakc512 |
102.74 | 103.05 | 103.33 | T:keccak |
104.79 | 104.84 | 105.30 | sha3384 |
112.49 | 112.55 | 113.35 | T:skein10241024 |
116.81 | 116.88 | 117.33 | T:keccakc768 |
138.78 | 138.97 | 139.57 | T:groestl256 |
148.13 | 148.30 | 149.07 | sha3512 |
167.58 | 167.64 | 168.22 | T:keccakc1024 |
200.30 | 200.82 | 202.44 | T:groestl512 |
234.28 | 234.29 | 234.68 | T:jh256 |
234.27 | 234.29 | 234.84 | T:jh224 |
234.32 | 234.38 | 235.07 | T:jh512 |
234.29 | 234.44 | 235.43 | T:jh384 |
329.69 | 329.83 | 330.89 | T:round3jh512 |
329.66 | 329.95 | 330.83 | T:round3jh256 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
21.53 | 21.65 | 22.89 | T:blake2s |
33.38 | 33.43 | 33.65 | T!!!sha256 |
33.38 | 33.66 | 35.39 | T:blake32 |
33.50 | 33.95 | 35.80 | T!!!sha224 |
37.36 | 37.68 | 40.00 | T!!!sha512 |
37.20? | 37.81? | 42.60? | T!!!sha384 |
39.86? | 40.40? | 44.88? | blake256 |
48.77? | 50.90? | 66.58? | T:blake2b |
53.51 | 53.93 | 58.59 | T:k12 |
52.81 | 54.31 | 57.69 | T:skein256256 |
62.05? | 62.51? | 70.34? | T:bblake256 |
73.81? | 74.27? | 84.78? | T:skein512512 |
73.84? | 75.02? | 83.82? | T:skein512256 |
85.61 | 86.05 | 91.21 | shake128 |
85.70 | 86.69 | 91.21 | T:blake64 |
100.52 | 101.18 | 105.47 | sha3256 |
99.97? | 101.49? | 112.06? | blake512 |
101.06 | 101.58 | 104.34 | sha3224 |
102.12 | 102.63 | 106.50 | shake256 |
107.83 | 108.12 | 111.32 | T:keccak |
108.29 | 108.45 | 112.27 | T:keccakc512 |
108.77 | 109.19 | 112.37 | T:keccakc448 |
116.69 | 116.96 | 120.59 | sha3384 |
126.70 | 127.14 | 129.94 | T:keccakc768 |
140.12 | 140.32 | 143.78 | T:skein10241024 |
153.93 | 154.45 | 157.01 | T:groestl256 |
166.07 | 166.50 | 168.88 | sha3512 |
184.33 | 184.34 | 186.19 | T:keccakc1024 |
220.31 | 220.72 | 229.51 | T:groestl512 |
250.49 | 250.49 | 252.55 | T:jh256 |
250.52 | 250.53 | 252.34 | T:jh384 |
250.53 | 250.55 | 253.06 | T:jh512 |
250.45 | 250.70 | 253.07 | T:jh224 |
352.26 | 352.26 | 352.94 | T:round3jh256 |
352.32 | 352.57 | 354.22 | T:round3jh512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
27.81 | 27.81 | 29.78 | T:blake2s |
72.62 | 72.66 | 76.53 | T:blake32 |
74.44 | 74.67 | 77.20 | T!!!sha224 |
74.69 | 75.34 | 77.55 | T!!!sha256 |
80.98 | 81.05 | 83.17 | T!!!sha384 |
82.69 | 82.73 | 91.69 | blake256 |
82.28 | 82.80 | 83.02 | T!!!sha512 |
87.72 | 87.97 | 90.48 | T:skein256256 |
103.83? | 119.34? | 139.72? | T:blake2b |
137.12 | 137.44 | 146.17 | T:k12 |
141.53 | 141.55 | 142.55 | T:skein512256 |
142.31? | 143.34? | 161.28? | T:skein512512 |
168.91 | 169.66 | 179.70 | T:blake64 |
205.92 | 206.27 | 215.69 | T:keccakc1024 |
214.27? | 217.09? | 243.19? | T:keccakc768 |
219.08? | 222.38? | 248.61? | T:keccak |
222.50? | 224.48? | 248.38? | T:keccakc448 |
221.33? | 226.28? | 249.22? | T:keccakc512 |
227.22? | 235.06? | 263.95? | sha3512 |
232.34? | 237.62? | 283.89? | sha3384 |
233.45? | 245.75? | 282.14? | sha3256 |
236.61? | 247.16? | 293.53? | sha3224 |
246.38? | 251.42? | 283.06? | shake256 |
253.25 | 258.84 | 276.12 | shake128 |
277.88? | 282.53? | 313.95? | T:bblake256 |
222.16? | 288.92? | 356.44? | blake512 |
348.94? | 355.12? | 415.08? | T:groestl256 |
438.62 | 457.05 | 485.17 | T:skein10241024 |
457.73 | 460.25 | 490.92 | T:jh224 |
459.00 | 466.02 | 490.97 | T:jh256 |
459.36 | 466.39 | 489.83 | T:jh384 |
460.12? | 476.03? | 521.75? | T:jh512 |
565.73? | 597.61? | 683.08? | T:groestl512 |
643.03? | 655.73? | 721.52? | T:round3jh256 |
643.56? | 656.58? | 724.98? | T:round3jh512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
217.75 | 217.75 | 218.62 | T:blake2s |
352.50 | 352.50 | 362.12 | T:blake32 |
380.25 | 381.75 | 385.12 | T!!!sha256 |
379.25 | 381.88 | 383.25 | T!!!sha224 |
398.75 | 399.00 | 408.00 | blake256 |
501.38 | 502.25 | 511.62 | T:skein256256 |
650.12 | 650.62 | 651.38 | T!!!sha384 |
656.00 | 663.12 | 693.88 | T!!!sha512 |
840.25 | 861.50 | 918.88 | T:blake2b |
1041.62? | 1052.38? | 1237.00? | T:k12 |
1145.75? | 1162.50? | 1310.75? | T:skein512256 |
1148.75 | 1163.88 | 1241.00 | T:skein512512 |
1345.25 | 1348.25 | 1358.75 | T:blake64 |
1646.12? | 1670.12? | 1857.50? | T:keccakc1024 |
1704.50 | 1712.38 | 1735.62 | T:keccakc768 |
1745.25 | 1758.75 | 1903.62 | T:keccak |
1777.75 | 1786.38 | 1872.38 | T:keccakc448 |
1771.50? | 1798.12? | 1968.62? | T:keccakc512 |
1853.12 | 1860.12 | 1877.12 | sha3256 |
1852.00 | 1865.12 | 2002.12 | sha3384 |
1749.25? | 1866.88? | 2065.25? | T:groestl256 |
1834.88? | 1878.00? | 2082.88? | sha3512 |
1892.25? | 1945.88? | 2193.50? | sha3224 |
1945.00 | 1951.88 | 2105.12 | T:bblake256 |
1954.62 | 1971.88 | 2095.25 | shake256 |
2029.25? | 2155.12? | 2361.50? | shake128 |
1808.75? | 2494.12? | 3518.62? | blake512 |
3523.88 | 3701.25 | 3907.12 | T:skein10241024 |
3693.00 | 3822.75 | 3977.62 | T:jh256 |
3674.25 | 3835.75 | 3943.88 | T:jh224 |
3693.88 | 3879.62 | 4048.25 | T:jh384 |
3707.12? | 3882.75? | 4128.00? | T:jh512 |
4530.62? | 4683.38? | 5542.00? | T:groestl512 |
5144.38 | 5204.50 | 5713.00 | T:round3jh256 |
5156.00? | 5248.38? | 5750.00? | T:round3jh512 |
|