| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 2.20 | 2.20 | 2.21 | sha256 |
| 4.90 | 4.91 | 4.92 | shake128 |
| 5.54 | 5.55 | 5.56 | sha512 |
| 8.40 | 8.42 | 8.44 | T:xoodyakv1 |
| 14.39 | 14.41 | 14.42 | asconxofav12 |
| 14.45 | 14.48 | 14.50 | asconhashav12 |
| 21.69 | 21.71 | 21.73 | asconhashv12 |
| 21.67 | 21.71 | 21.73 | asconxofv12 |
| 29.20 | 29.21 | 29.22 | asconhashabi32v12 |
| 30.48 | 30.58 | 30.61 | T:esch256v2 |
| 38.09 | 38.12 | 38.14 | T:romulush |
| 38.26 | 38.29 | 38.44 | T:esch384v2 |
| 43.38 | 43.41 | 43.43 | asconhashbi32v12 |
| 217.95 | 218.73 | 220.30 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 2.25 | 2.25 | 2.26 | sha256 |
| 5.03 | 5.05 | 5.05 | shake128 |
| 5.74 | 5.75 | 5.77 | sha512 |
| 8.43 | 8.45 | 8.49 | T:xoodyakv1 |
| 14.60 | 14.64 | 14.67 | asconxofav12 |
| 14.63 | 14.64 | 14.66 | asconhashav12 |
| 21.84 | 21.86 | 21.90 | asconxofv12 |
| 21.84 | 21.87 | 21.90 | asconhashv12 |
| 29.56 | 29.57 | 29.59 | asconhashabi32v12 |
| 30.77 | 30.79 | 30.83 | T:esch256v2 |
| 38.43 | 38.45 | 38.49 | T:romulush |
| 38.72 | 38.79 | 38.97 | T:esch384v2 |
| 43.83 | 43.84 | 43.86 | asconhashbi32v12 |
| 217.79 | 218.16 | 218.84 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 2.34 | 2.34 | 2.34 | sha256 |
| 5.40 | 5.43 | 5.44 | shake128 |
| 6.06 | 6.08 | 6.10 | sha512 |
| 8.48 | 8.54 | 8.59 | T:xoodyakv1 |
| 14.81 | 14.84 | 14.87 | asconxofav12 |
| 14.84 | 14.87 | 14.90 | asconhashav12 |
| 22.17 | 22.21 | 22.26 | asconhashv12 |
| 22.19 | 22.23 | 22.26 | asconxofv12 |
| 30.14 | 30.16 | 30.19 | asconhashabi32v12 |
| 31.08 | 31.13 | 31.22 | T:esch256v2 |
| 38.95 | 39.00 | 39.05 | T:romulush |
| 39.41 | 39.47 | 39.67 | T:esch384v2 |
| 44.55 | 44.57 | 44.63 | asconhashbi32v12 |
| 217.64 | 217.71 | 218.01 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 2.56 | 2.56 | 2.58 | sha256 |
| 5.90 | 5.91 | 5.94 | shake128 |
| 6.30 | 6.32 | 6.36 | sha512 |
| 8.65 | 8.71 | 8.80 | T:xoodyakv1 |
| 15.39 | 15.46 | 15.51 | asconxofav12 |
| 15.48 | 15.53 | 15.59 | asconhashav12 |
| 22.99 | 23.02 | 23.08 | asconxofv12 |
| 22.96 | 23.03 | 23.09 | asconhashv12 |
| 31.65 | 31.70 | 31.75 | asconhashabi32v12 |
| 32.04 | 32.16 | 32.24 | T:esch256v2 |
| 40.33 | 40.40 | 40.54 | T:romulush |
| 41.09 | 41.18 | 41.26 | T:esch384v2 |
| 46.43 | 46.49 | 46.56 | asconhashbi32v12 |
| 214.16 | 215.16 | 222.52 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 5.48 | 5.53 | 5.62 | sha256 |
| 11.30 | 11.42 | 11.56 | T:xoodyakv1 |
| 12.08 | 12.30 | 12.45 | sha512 |
| 14.19 | 14.30 | 14.39 | shake128 |
| 23.34 | 23.52 | 23.72 | asconxofav12 |
| 23.42 | 23.62 | 23.88 | asconhashav12 |
| 33.52 | 33.70 | 33.89 | asconhashv12 |
| 33.56 | 33.88 | 34.27 | asconxofv12 |
| 43.67 | 43.92 | 45.70 | T:esch256v2 |
| 51.31 | 51.48 | 51.77 | asconhashabi32v12 |
| 58.16 | 58.41 | 58.64 | T:romulush |
| 63.17 | 63.39 | 63.69 | T:esch384v2 |
| 70.47 | 70.66 | 70.95 | asconhashbi32v12 |
| 189.92 | 190.36 | 191.09 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 26.75 | 27.12 | 27.62 | sha256 |
| 40.50 | 40.88 | 41.75 | T:xoodyakv1 |
| 86.62 | 87.50 | 89.38 | asconhashav12 |
| 86.38 | 87.75 | 89.12 | asconxofav12 |
| 98.50 | 99.38 | 100.38 | sha512 |
| 111.38 | 112.00 | 113.00 | shake128 |
| 115.50 | 117.12 | 118.75 | asconhashv12 |
| 117.38 | 118.75 | 122.88 | asconxofv12 |
| 163.00 | 164.00 | 165.00 | T:romulush |
| 164.00 | 165.50 | 168.12 | T:esch256v2 |
| 205.50 | 207.38 | 211.00 | asconhashabi32v12 |
| 218.25 | 219.50 | 224.12 | T:photonbeetlehash256rate32v1 |
| 261.25 | 263.00 | 264.50 | asconhashbi32v12 |
| 275.38 | 277.25 | 278.12 | T:esch384v2 |
|