| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 28.11 | 28.24 | 28.30 | T!!!sha256 |
| 31.44 | 31.61 | 31.67 | T!!!sha512 |
| 34.11 | 34.21 | 34.26 | T!!!shake128 |
| 44.06 | 44.18 | 44.22 | T:xoodyakv1 |
| 57.45 | 57.56 | 57.61 | asconhashabi32v12 |
| 61.76 | 61.82 | 61.87 | asconhashav12 |
| 61.74 | 61.83 | 61.88 | asconxofav12 |
| 83.53 | 83.58 | 83.62 | asconhashbi32v12 |
| 87.76 | 87.84 | 87.89 | asconxofv12 |
| 87.76 | 87.85 | 87.90 | asconhashv12 |
| 98.30 | 98.58 | 98.64 | T:esch256v2 |
| 142.19 | 142.23 | 142.26 | T:esch384v2 |
| 273.95 | 274.05 | 274.10 | T:romulush |
| 1286.01 | 1286.09 | 1286.21 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 28.94 | 28.94 | 29.00 | T!!!sha256 |
| 32.80 | 32.81 | 32.90 | T!!!sha512 |
| 34.98 | 34.99 | 35.03 | T!!!shake128 |
| 44.47 | 44.50 | 44.67 | T:xoodyakv1 |
| 58.11 | 58.12 | 58.29 | asconhashabi32v12 |
| 62.41 | 62.42 | 62.59 | asconxofav12 |
| 62.41 | 62.43 | 62.56 | asconhashav12 |
| 84.27 | 84.27 | 84.40 | asconhashbi32v12 |
| 88.56 | 88.57 | 88.73 | asconxofv12 |
| 88.56 | 88.58 | 88.75 | asconhashv12 |
| 99.23 | 99.28 | 99.35 | T:esch256v2 |
| 143.61 | 143.67 | 143.78 | T:esch384v2 |
| 276.02 | 276.17 | 276.36 | T:romulush |
| 1283.67 | 1283.74 | 1283.95 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 30.16 | 30.22 | 31.08 | T!!!sha256 |
| 34.92 | 34.96 | 35.71 | T!!!sha512 |
| 37.43 | 37.43 | 37.76 | T!!!shake128 |
| 45.04 | 45.06 | 46.03 | T:xoodyakv1 |
| 59.13 | 59.13 | 59.61 | asconhashabi32v12 |
| 63.51 | 63.51 | 64.53 | asconhashav12 |
| 63.52 | 63.60 | 64.45 | asconxofav12 |
| 85.54 | 85.57 | 85.98 | asconhashbi32v12 |
| 89.91 | 89.91 | 90.28 | asconxofv12 |
| 89.91 | 89.92 | 90.22 | asconhashv12 |
| 100.45 | 100.46 | 100.75 | T:esch256v2 |
| 146.05 | 146.09 | 146.61 | T:esch384v2 |
| 279.48 | 279.59 | 280.23 | T:romulush |
| 1279.50 | 1279.88 | 1280.17 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 33.43 | 33.82 | 35.90 | T!!!sha256 |
| 37.37 | 37.77 | 40.27 | T!!!sha512 |
| 40.56 | 40.97 | 42.08 | T!!!shake128 |
| 46.61 | 47.47 | 50.36 | T:xoodyakv1 |
| 62.00 | 62.91 | 66.35 | asconhashabi32v12 |
| 66.45 | 66.94 | 70.40 | asconhashav12 |
| 66.50 | 67.24 | 69.67 | asconxofav12 |
| 88.96 | 89.55 | 91.79 | asconhashbi32v12 |
| 93.51 | 93.80 | 95.71 | asconhashv12 |
| 93.51 | 93.97 | 96.23 | asconxofv12 |
| 103.61 | 103.83 | 105.56 | T:esch256v2 |
| 152.59 | 152.65 | 153.72 | T:esch384v2 |
| 288.92 | 288.94 | 291.76 | T:romulush |
| 1268.61 | 1269.25 | 1270.75 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 65.96 | 66.15 | 69.35 | T:xoodyakv1 |
| 74.75 | 75.04 | 78.80 | T!!!sha256 |
| 82.67? | 83.01? | 92.07? | T!!!sha512 |
| 96.29 | 96.61 | 103.48 | T!!!shake128 |
| 96.52? | 97.90? | 114.49? | asconhashabi32v12 |
| 103.71 | 103.72 | 104.58 | asconhashav12 |
| 103.69 | 103.73 | 104.86 | asconxofav12 |
| 132.28 | 133.35 | 143.81 | asconhashbi32v12 |
| 139.53 | 139.95 | 148.38 | asconhashv12 |
| 139.51 | 141.27 | 152.94 | asconxofv12 |
| 143.78 | 143.92 | 151.42 | T:esch256v2 |
| 236.33 | 236.82 | 245.87 | T:esch384v2 |
| 410.74 | 419.51 | 442.74 | T:romulush |
| 1132.04 | 1138.92 | 1159.04 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 253.25 | 253.49 | 259.48 | T:xoodyakv1 |
| 368.75 | 368.75 | 373.28 | asconhashabi32v12 |
| 380.53 | 381.88 | 408.10 | T!!!sha256 |
| 397.24 | 397.50 | 399.04 | asconhashav12 |
| 397.50 | 397.50 | 402.85 | asconxofav12 |
| 473.75 | 473.75 | 483.63 | asconhashbi32v12 |
| 501.06 | 501.90 | 533.37 | asconxofv12 |
| 502.00 | 502.00 | 503.49 | asconhashv12 |
| 565.36 | 565.69 | 604.85 | T:esch256v2 |
| 659.26? | 661.04? | 733.85? | T!!!sha512 |
| 758.83 | 758.92 | 766.94 | T!!!shake128 |
| 1047.24 | 1051.20 | 1108.91 | T:esch384v2 |
| 1081.00 | 1081.68 | 1129.67 | T:romulush |
| 1343.70 | 1343.94 | 1352.58 | T:photonbeetlehash256rate32v1 |
|