Cycles/byte for long messages |
25% | 50% | 75% | hash |
4.06 | 4.06 | 4.07 | sha256 |
10.72 | 10.72 | 10.72 | sha512 |
11.23 | 11.24 | 11.24 | shake128 |
17.12 | 17.13 | 17.19 | T:xoodyakv1 |
18.97 | 19.13 | 20.93 | asconxofav12 |
19.25 | 19.25 | 19.25 | asconhashav12 |
28.49 | 28.77 | 31.38 | asconhashv12 |
28.74 | 28.81 | 28.82 | asconxofv12 |
43.10 | 43.82 | 47.68 | asconhashabi32v12 |
52.92 | 53.14 | 53.19 | T:romulush |
54.23 | 54.80 | 59.94 | T:esch256v2 |
66.71 | 67.36 | 73.09 | asconhashbi32v12 |
67.99 | 68.67 | 68.91 | T:esch384v2 |
397.17 | 397.41 | 399.36 | T:photonbeetlehash256rate32v1 |
|
Cycles/byte for 4096 bytes |
25% | 50% | 75% | hash |
4.15 | 4.15 | 4.15 | sha256 |
11.16 | 11.16 | 11.17 | sha512 |
11.48 | 11.48 | 11.49 | shake128 |
16.88 | 16.88 | 17.18 | T:xoodyakv1 |
19.32 | 19.32 | 20.87 | asconxofav12 |
19.45 | 19.45 | 19.45 | asconhashav12 |
29.00 | 29.00 | 31.26 | asconhashv12 |
29.00 | 29.06 | 29.06 | asconxofv12 |
44.06 | 44.40 | 47.74 | asconhashabi32v12 |
53.15 | 53.57 | 53.60 | T:romulush |
55.08 | 55.08 | 59.67 | T:esch256v2 |
67.92 | 67.93 | 73.18 | asconhashbi32v12 |
68.63 | 69.61 | 69.61 | T:esch384v2 |
396.44 | 396.61 | 398.25 | T:photonbeetlehash256rate32v1 |
|
Cycles/byte for 1536 bytes |
25% | 50% | 75% | hash |
4.27 | 4.28 | 4.28 | sha256 |
11.89 | 11.89 | 11.89 | sha512 |
12.26 | 12.26 | 12.30 | shake128 |
17.06 | 17.06 | 17.46 | T:xoodyakv1 |
19.65 | 19.65 | 21.03 | asconxofav12 |
19.77 | 19.78 | 19.78 | asconhashav12 |
29.42 | 29.42 | 31.38 | asconhashv12 |
29.43 | 29.48 | 29.49 | asconxofv12 |
44.98 | 45.36 | 48.71 | asconhashabi32v12 |
53.93 | 54.18 | 54.30 | T:romulush |
55.67 | 55.68 | 60.13 | T:esch256v2 |
69.05 | 69.05 | 74.13 | asconhashbi32v12 |
69.78 | 70.74 | 70.74 | T:esch384v2 |
395.20 | 395.22 | 396.98 | T:photonbeetlehash256rate32v1 |
|
Cycles/byte for 576 bytes |
25% | 50% | 75% | hash |
4.62 | 4.63 | 4.64 | sha256 |
12.63 | 12.65 | 12.65 | sha512 |
13.15 | 13.19 | 13.21 | shake128 |
17.92 | 18.09 | 18.21 | T:xoodyakv1 |
20.51 | 20.52 | 21.99 | asconxofav12 |
20.63 | 20.63 | 20.64 | asconhashav12 |
30.53 | 30.53 | 32.77 | asconhashv12 |
30.55 | 30.60 | 30.61 | asconxofv12 |
47.45 | 47.82 | 51.29 | asconhashabi32v12 |
56.11 | 56.16 | 56.30 | T:romulush |
57.21 | 57.22 | 61.90 | T:esch256v2 |
72.04 | 72.04 | 77.01 | asconhashbi32v12 |
72.74 | 73.65 | 73.65 | T:esch384v2 |
391.86 | 391.89 | 393.54 | T:photonbeetlehash256rate32v1 |
|
Cycles/byte for 64 bytes |
25% | 50% | 75% | hash |
9.12 | 9.14 | 9.22 | sha256 |
22.97 | 23.20 | 24.33 | T:xoodyakv1 |
27.58 | 27.67 | 27.75 | sha512 |
30.06 | 30.19 | 30.31 | shake128 |
31.25 | 31.45 | 31.80 | asconhashav12 |
31.44 | 31.70 | 31.75 | asconxofav12 |
44.55 | 44.62 | 44.95 | asconxofv12 |
44.56 | 44.86 | 45.19 | asconhashv12 |
76.89 | 77.08 | 77.66 | T:esch256v2 |
78.83 | 79.20 | 85.48 | asconhashabi32v12 |
81.25 | 81.69 | 82.25 | T:romulush |
110.11 | 110.27 | 117.00 | asconhashbi32v12 |
111.23 | 111.33 | 111.42 | T:esch384v2 |
348.36 | 348.56 | 349.84 | T:photonbeetlehash256rate32v1 |
|
Cycles/byte for 8 bytes |
25% | 50% | 75% | hash |
42.75 | 42.75 | 43.38 | sha256 |
80.12 | 82.12 | 82.12 | T:xoodyakv1 |
115.25 | 115.50 | 115.50 | asconxofav12 |
116.12 | 116.50 | 118.75 | asconhashav12 |
153.12 | 153.75 | 156.25 | asconxofv12 |
153.38 | 155.12 | 156.25 | asconhashv12 |
218.00 | 218.50 | 220.12 | sha512 |
228.25 | 229.62 | 230.50 | T:romulush |
240.25 | 241.12 | 241.25 | shake128 |
287.38 | 287.38 | 289.75 | T:esch256v2 |
327.38 | 328.12 | 329.75 | asconhashabi32v12 |
402.50 | 403.50 | 404.25 | T:photonbeetlehash256rate32v1 |
410.75? | 411.38? | 463.00? | asconhashbi32v12 |
478.62 | 478.62 | 478.75 | T:esch384v2 |
|