| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 15.70 | 16.09 | 16.55 | sha256 |
| 27.25 | 27.65 | 28.87 | sha512 |
| 42.95 | 43.45 | 44.60 | asconhashabi32v12 |
| 44.57 | 45.67 | 46.45 | T:xoodyakv1 |
| 44.59 | 45.80 | 46.20 | shake128 |
| 47.39 | 48.39 | 48.87 | asconhashav12 |
| 47.33 | 48.48 | 48.97 | asconxofav12 |
| 61.52 | 62.68 | 63.19 | asconhashbi32v12 |
| 67.41 | 67.97 | 68.52 | asconhashv12 |
| 66.68 | 67.97 | 68.59 | asconxofv12 |
| 87.19 | 88.74 | 89.40 | T:esch256v2 |
| 127.75 | 128.77 | 130.03 | T:esch384v2 |
| 226.84 | 229.55 | 230.17 | T:romulush |
| 1018.41 | 1023.03 | 1026.90 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 16.59 | 16.98 | 17.21 | sha256 |
| 28.78 | 28.87 | 30.00 | sha512 |
| 43.80 | 44.00 | 44.82 | asconhashabi32v12 |
| 45.25 | 45.61 | 46.73 | T:xoodyakv1 |
| 48.03 | 48.11 | 48.42 | asconhashav12 |
| 48.02 | 48.11 | 48.76 | asconxofav12 |
| 47.81 | 48.27 | 49.86 | shake128 |
| 62.52 | 62.59 | 63.59 | asconhashbi32v12 |
| 67.52 | 67.65 | 68.54 | asconxofv12 |
| 67.67 | 67.93 | 70.09 | asconhashv12 |
| 87.84 | 88.32 | 92.23 | T:esch256v2 |
| 128.12 | 129.01 | 133.09 | T:esch384v2 |
| 228.40 | 232.35 | 236.31 | T:romulush |
| 1021.22 | 1024.06 | 1030.68 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 18.55 | 18.90 | 19.13 | sha256 |
| 31.81 | 31.86 | 32.25 | sha512 |
| 45.57 | 45.63 | 45.91 | asconhashabi32v12 |
| 46.81 | 47.12 | 47.18 | T:xoodyakv1 |
| 49.85 | 49.92 | 50.05 | asconhashav12 |
| 49.87 | 49.98 | 50.19 | asconxofav12 |
| 55.02 | 55.21 | 55.90 | shake128 |
| 64.56 | 64.62 | 64.86 | asconhashbi32v12 |
| 69.50 | 69.59 | 70.19 | asconhashv12 |
| 69.53 | 69.61 | 70.21 | asconxofv12 |
| 89.80 | 89.96 | 91.28 | T:esch256v2 |
| 131.11 | 131.24 | 131.75 | T:esch384v2 |
| 231.08 | 231.60 | 243.62 | T:romulush |
| 1012.25 | 1026.00 | 1029.13 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 23.82 | 24.19 | 24.43 | sha256 |
| 37.07 | 37.20 | 37.30 | sha512 |
| 50.26 | 50.32 | 50.84 | asconhashabi32v12 |
| 51.08 | 51.26 | 51.48 | T:xoodyakv1 |
| 54.80 | 54.88 | 55.15 | asconhashav12 |
| 54.81 | 54.90 | 55.07 | asconxofav12 |
| 70.12 | 70.18 | 70.81 | asconhashbi32v12 |
| 70.14 | 70.51 | 71.81 | shake128 |
| 74.90 | 74.98 | 75.43 | asconhashv12 |
| 74.91 | 74.98 | 75.07 | asconxofv12 |
| 95.06 | 95.18 | 95.59 | T:esch256v2 |
| 139.56 | 139.67 | 140.12 | T:esch384v2 |
| 241.34 | 241.65 | 243.66 | T:romulush |
| 1007.47 | 1018.10 | 1043.64 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 89.41 | 90.62 | 91.72 | sha256 |
| 104.36 | 105.17 | 105.69 | T:xoodyakv1 |
| 110.11 | 110.70 | 110.94 | asconhashabi32v12 |
| 116.58 | 117.05 | 118.27 | sha512 |
| 117.27 | 117.92 | 118.61 | asconhashav12 |
| 117.62 | 118.23 | 121.78 | asconxofav12 |
| 140.98 | 141.64 | 142.77 | asconhashbi32v12 |
| 144.19 | 144.69 | 145.27 | asconhashv12 |
| 144.27 | 144.73 | 145.41 | asconxofv12 |
| 163.78 | 164.28 | 164.61 | T:esch256v2 |
| 247.70 | 248.08 | 248.58 | T:esch384v2 |
| 286.86 | 288.33 | 294.08 | shake128 |
| 372.48 | 373.19 | 373.66 | T:romulush |
| 922.50 | 928.19 | 933.42 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 560.88 | 564.12 | 569.25 | T:xoodyakv1 |
| 582.62 | 586.12 | 588.12 | asconhashabi32v12 |
| 587.00 | 590.62 | 599.88 | sha256 |
| 609.25 | 613.75 | 619.25 | asconxofav12 |
| 610.88 | 615.62 | 622.88 | asconhashav12 |
| 687.00 | 691.12 | 698.50 | asconhashv12 |
| 687.75 | 693.62 | 697.50 | asconxofv12 |
| 699.12 | 703.25 | 705.12 | asconhashbi32v12 |
| 803.12 | 806.38 | 813.25 | T:esch256v2 |
| 933.75 | 939.62 | 945.50 | sha512 |
| 1166.00 | 1171.12 | 1175.75 | T:romulush |
| 1238.00 | 1240.62 | 1244.62 | T:esch384v2 |
| 1376.62 | 1381.50 | 1385.00 | T:photonbeetlehash256rate32v1 |
| 2290.88 | 2304.88 | 2341.62 | shake128 |
|