Cycles/byte for long messages |
25% | 50% | 75% | hash |
23.17 | 23.91 | 24.34 | T:blake2s |
31.81 | 32.23 | 32.53 | sha224 |
31.65 | 32.27 | 32.79 | sha256 |
33.86 | 34.25 | 34.64 | T:blake32 |
42.56 | 43.17 | 43.76 | blake256 |
43.77 | 44.34 | 45.31 | T:bblake256 |
45.85 | 46.85 | 47.71 | T:k12 |
50.41 | 50.65 | 51.22 | T:skein256256 |
65.77 | 66.52 | 67.66 | shake128 |
69.01 | 70.37 | 71.21 | T:skein512256 |
69.85 | 70.40 | 70.72 | T!!!sha512 |
70.31 | 70.66 | 70.97 | T!!!sha384 |
69.82 | 70.79 | 72.17 | T:skein512512 |
74.62 | 76.42 | 77.58 | sha3224 |
80.67 | 81.29 | 82.44 | shake256 |
80.81 | 81.37 | 82.40 | sha3256 |
84.23 | 84.43 | 84.81 | T:blake64 |
90.96 | 93.66 | 96.34 | T:blake2b |
94.96 | 95.47 | 95.83 | blake512 |
99.88 | 100.16 | 100.42 | T:keccakc448 |
103.79 | 104.38 | 104.90 | T:keccakc512 |
105.71 | 106.10 | 106.70 | T:skein10241024 |
105.57 | 106.43 | 107.51 | sha3384 |
110.08 | 110.85 | 111.63 | T:keccak |
132.19 | 133.87 | 135.64 | T:groestl256 |
135.83 | 136.90 | 137.77 | T:keccakc768 |
144.53 | 145.47 | 146.60 | sha3512 |
181.46 | 182.74 | 186.01 | T:groestl512 |
188.07 | 189.15 | 190.43 | T:keccakc1024 |
237.45 | 238.00 | 240.15 | T:jh384 |
237.75 | 238.13 | 240.27 | T:jh512 |
237.86 | 238.15 | 239.37 | T:jh224 |
236.45 | 238.18 | 239.69 | T:jh256 |
264.24 | 265.92 | 268.42 | T:round3jh512 |
264.85 | 266.02 | 269.26 | T:round3jh256 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
24.32 | 24.34 | 24.52 | T:blake2s |
33.07 | 33.24 | 33.32 | sha224 |
33.14 | 33.30 | 33.49 | sha256 |
35.24 | 35.34 | 35.50 | T:blake32 |
44.50 | 44.57 | 44.82 | blake256 |
49.41 | 49.52 | 49.91 | T:bblake256 |
50.07 | 50.23 | 50.49 | T:k12 |
51.51 | 51.57 | 51.83 | T:skein256256 |
71.58 | 71.73 | 72.01 | shake128 |
73.36 | 73.40 | 73.47 | T!!!sha512 |
73.34 | 73.44 | 73.56 | T!!!sha384 |
76.52 | 76.97 | 77.09 | T:skein512256 |
76.87 | 77.15 | 77.60 | T:skein512512 |
81.23 | 81.34 | 81.85 | sha3224 |
86.17 | 86.26 | 86.67 | sha3256 |
86.36 | 86.53 | 86.93 | shake256 |
87.65 | 87.67 | 87.84 | T:blake64 |
97.57 | 98.35 | 99.19 | T:blake2b |
99.09 | 99.13 | 99.29 | blake512 |
104.60 | 104.61 | 104.73 | T:keccakc448 |
108.17 | 108.36 | 108.51 | T:keccakc512 |
108.62 | 108.80 | 109.22 | sha3384 |
110.13 | 110.19 | 110.45 | T:skein10241024 |
114.82 | 114.95 | 115.26 | T:keccak |
137.50 | 137.57 | 137.94 | T:keccakc768 |
137.34 | 137.62 | 138.38 | T:groestl256 |
150.19 | 150.45 | 150.78 | sha3512 |
193.05 | 193.11 | 193.71 | T:keccakc1024 |
198.02 | 198.27 | 199.47 | T:groestl512 |
242.07 | 242.12 | 243.16 | T:jh384 |
242.11 | 242.18 | 242.77 | T:jh224 |
242.11 | 242.19 | 243.21 | T:jh512 |
242.20 | 242.32 | 243.02 | T:jh256 |
270.57 | 270.90 | 272.46 | T:round3jh256 |
270.48 | 270.90 | 272.02 | T:round3jh512 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
25.00 | 25.09 | 25.46 | T:blake2s |
34.88 | 35.12 | 35.49 | sha224 |
34.96 | 35.16 | 35.55 | sha256 |
37.14 | 37.24 | 37.47 | T:blake32 |
46.88 | 47.09 | 47.67 | blake256 |
53.08 | 53.16 | 53.36 | T:skein256256 |
55.32 | 55.72 | 56.32 | T:k12 |
58.12 | 58.32 | 58.84 | T:bblake256 |
78.09 | 78.14 | 78.23 | T!!!sha384 |
78.16 | 78.21 | 78.77 | T!!!sha512 |
79.98 | 80.40 | 81.32 | shake128 |
85.73 | 85.87 | 86.39 | sha3224 |
87.15 | 88.09 | 88.80 | T:skein512256 |
87.69 | 88.20 | 88.93 | T:skein512512 |
92.31 | 92.60 | 92.82 | sha3256 |
92.82 | 93.01 | 93.71 | shake256 |
93.09 | 93.11 | 93.29 | T:blake64 |
105.24 | 105.29 | 105.69 | blake512 |
105.32 | 105.99 | 107.07 | T:blake2b |
107.29 | 107.38 | 107.65 | T:keccakc448 |
112.41 | 112.55 | 113.11 | T:keccakc512 |
112.56 | 112.84 | 113.79 | sha3384 |
116.99 | 117.11 | 117.74 | T:skein10241024 |
121.60 | 121.75 | 121.95 | T:keccak |
138.45 | 138.57 | 138.96 | T:keccakc768 |
143.98 | 144.28 | 145.23 | T:groestl256 |
158.31 | 158.66 | 159.33 | sha3512 |
199.45 | 199.54 | 199.97 | T:keccakc1024 |
223.74 | 224.20 | 225.93 | T:groestl512 |
248.94 | 249.03 | 249.56 | T:jh224 |
248.90 | 249.05 | 250.26 | T:jh512 |
248.95 | 249.09 | 249.51 | T:jh384 |
249.10 | 249.24 | 250.37 | T:jh256 |
279.12 | 279.40 | 280.20 | T:round3jh256 |
279.12 | 279.57 | 281.20 | T:round3jh512 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
26.99 | 27.27 | 27.79 | T:blake2s |
40.01 | 40.28 | 41.61 | sha256 |
39.80 | 40.37 | 40.66 | sha224 |
42.06 | 42.43 | 42.98 | T:blake32 |
53.28 | 53.73 | 55.39 | blake256 |
57.64 | 58.13 | 58.30 | T:skein256256 |
64.96 | 65.83 | 67.20 | T:k12 |
81.71 | 82.15 | 83.49 | T:bblake256 |
83.03 | 83.43 | 84.65 | T!!!sha384 |
83.98 | 84.39 | 84.64 | T!!!sha512 |
95.16 | 96.37 | 97.25 | shake128 |
98.55 | 98.76 | 99.10 | T:blake64 |
111.38 | 111.50 | 111.60 | blake512 |
111.19 | 112.01 | 114.12 | sha3256 |
112.35 | 112.97 | 114.41 | sha3224 |
112.81 | 113.26 | 113.85 | shake256 |
115.61 | 116.78 | 119.03 | T:skein512512 |
115.66 | 116.88 | 118.42 | T:skein512256 |
127.12 | 127.32 | 128.13 | T:keccakc512 |
127.60 | 127.97 | 128.49 | T:keccak |
130.41 | 130.92 | 133.06 | sha3384 |
133.35 | 133.40 | 134.01 | T:keccakc448 |
132.39 | 133.47 | 135.27 | T:blake2b |
147.06 | 147.31 | 147.90 | T:skein10241024 |
150.09 | 150.41 | 150.95 | T:keccakc768 |
162.34 | 162.82 | 164.08 | T:groestl256 |
181.32 | 182.37 | 183.60 | sha3512 |
220.05 | 220.30 | 220.70 | T:keccakc1024 |
267.13 | 267.36 | 267.90 | T:jh384 |
267.35 | 267.47 | 267.89 | T:jh224 |
267.36 | 267.74 | 268.40 | T:jh512 |
267.70 | 268.06 | 268.52 | T:jh256 |
273.34 | 275.35 | 277.43 | T:groestl512 |
302.70 | 303.50 | 305.31 | T:round3jh256 |
302.91 | 303.59 | 304.85 | T:round3jh512 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
42.77 | 43.16 | 45.19 | T:blake2s |
100.59 | 106.72 | 109.77 | sha224 |
106.02? | 108.02? | 118.31? | sha256 |
106.23 | 110.92 | 113.94 | T:blake32 |
112.31 | 114.91 | 117.33 | T:skein256256 |
133.03 | 135.59 | 143.31 | blake256 |
181.91 | 187.09 | 189.33 | T!!!sha384 |
186.39 | 188.02 | 193.81 | T!!!sha512 |
200.11 | 202.84 | 214.47 | T:k12 |
207.66 | 208.28 | 210.38 | T:blake64 |
234.38 | 236.23 | 238.48 | blake512 |
251.00 | 252.44 | 257.45 | T:keccakc1024 |
255.06 | 256.36 | 260.17 | T:keccakc512 |
255.06 | 259.14 | 264.06 | T:keccakc768 |
263.45 | 264.73 | 271.08 | T:keccak |
285.61 | 288.28 | 290.05 | T:keccakc448 |
307.23 | 312.86 | 317.98 | sha3256 |
305.70 | 314.44 | 323.89 | sha3512 |
310.75 | 316.27 | 329.33 | sha3224 |
319.11 | 324.84 | 334.05 | shake256 |
323.81 | 325.41 | 338.81 | sha3384 |
322.70 | 333.80 | 342.53 | shake128 |
326.28 | 334.84 | 350.23 | T:blake2b |
360.83 | 368.30 | 386.59 | T:skein512256 |
366.17 | 382.89 | 397.61 | T:skein512512 |
381.75 | 384.34 | 394.28 | T:bblake256 |
400.80 | 403.89 | 422.33 | T:groestl256 |
473.02 | 474.95 | 483.31 | T:skein10241024 |
502.97 | 503.80 | 506.38 | T:jh384 |
503.56 | 504.03 | 505.56 | T:jh224 |
502.22 | 505.94 | 508.38 | T:jh512 |
507.81 | 509.09 | 511.52 | T:jh256 |
602.16 | 607.94 | 620.23 | T:round3jh512 |
604.50 | 609.66 | 624.59 | T:round3jh256 |
873.20 | 880.59 | 897.92 | T:groestl512 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
339.12 | 346.88 | 354.88 | T:blake2s |
567.38? | 605.62? | 644.50? | T:blake32 |
576.25 | 625.38 | 638.50 | sha224 |
582.50? | 627.50? | 703.38? | sha256 |
688.38? | 704.00? | 801.75? | blake256 |
693.25 | 714.12 | 768.88 | T:skein256256 |
1449.12 | 1493.50 | 1510.62 | T!!!sha384 |
1489.38 | 1501.38 | 1537.50 | T!!!sha512 |
1571.88 | 1598.50 | 1684.62 | T:k12 |
1659.38 | 1678.75 | 1693.50 | T:blake64 |
1878.12 | 1891.88 | 1925.38 | blake512 |
1990.88 | 2029.88 | 2066.50 | T:keccakc1024 |
2025.50 | 2044.00 | 2068.00 | T:keccakc512 |
2033.38 | 2048.00 | 2085.62 | T:keccakc768 |
2104.38 | 2120.12 | 2179.25 | T:keccak |
2154.62 | 2192.50 | 2311.25 | T:groestl256 |
2273.12 | 2278.75 | 2293.75 | T:keccakc448 |
2457.25 | 2500.50 | 2576.00 | sha3256 |
2451.12 | 2533.50 | 2608.88 | sha3512 |
2493.62 | 2555.25 | 2690.00 | sha3224 |
2536.00 | 2585.38 | 2645.00 | shake256 |
2570.50 | 2626.12 | 2727.12 | sha3384 |
2604.25 | 2675.38 | 2804.25 | T:blake2b |
2622.00 | 2676.12 | 2761.00 | shake128 |
2722.75 | 2760.75 | 2833.50 | T:bblake256 |
2852.25 | 2899.38 | 3035.75 | T:skein512256 |
2894.62 | 2988.12 | 3081.50 | T:skein512512 |
3797.25 | 3821.88 | 3872.12 | T:skein10241024 |
4022.12 | 4036.88 | 4054.38 | T:jh384 |
4033.75 | 4040.25 | 4057.88 | T:jh224 |
4035.88 | 4056.00 | 4082.12 | T:jh512 |
4062.38 | 4082.88 | 4098.00 | T:jh256 |
4849.88 | 4886.50 | 5072.75 | T:round3jh256 |
4861.12 | 4913.75 | 5036.25 | T:round3jh512 |
7056.88 | 7129.38 | 7259.62 | T:groestl512 |
|