| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 13.67 | 13.67 | 13.75 | sha256 |
| 22.58 | 22.59 | 22.80 | sha512 |
| 33.78 | 33.81 | 34.36 | T:xoodyakv1 |
| 37.48 | 37.54 | 38.26 | asconhashabi32v12 |
| 41.99 | 42.00 | 42.70 | asconxofav12 |
| 41.99 | 42.02 | 42.72 | asconhashav12 |
| 47.97 | 48.01 | 48.95 | shake128 |
| 54.11 | 54.17 | 55.21 | asconhashbi32v12 |
| 57.34 | 57.45 | 58.81 | asconhashv12 |
| 57.40 | 57.47 | 58.51 | asconxofv12 |
| 87.06 | 87.50 | 88.64 | T:esch256v2 |
| 127.10 | 128.51 | 128.67 | T:esch384v2 |
| 154.16 | 155.15 | 155.62 | T:romulush |
| 1242.61 | 1243.65 | 1248.22 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 14.40 | 14.40 | 14.55 | sha256 |
| 23.74 | 23.93 | 23.93 | sha512 |
| 34.36 | 34.42 | 34.42 | T:xoodyakv1 |
| 38.17 | 38.33 | 38.43 | asconhashabi32v12 |
| 42.72 | 42.72 | 42.85 | asconhashav12 |
| 42.72 | 42.72 | 42.87 | asconxofav12 |
| 49.38 | 49.56 | 49.58 | shake128 |
| 54.93 | 54.93 | 56.88 | asconhashbi32v12 |
| 58.11 | 58.29 | 58.35 | asconxofv12 |
| 58.11 | 58.33 | 58.35 | asconhashv12 |
| 87.89 | 87.91 | 88.16 | T:esch256v2 |
| 128.66 | 128.66 | 129.35 | T:esch384v2 |
| 155.03 | 155.03 | 156.96 | T:romulush |
| 1239.71 | 1239.97 | 1245.46 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 15.62 | 15.62 | 15.73 | sha256 |
| 25.82 | 26.04 | 26.10 | sha512 |
| 35.16 | 35.16 | 35.59 | T:xoodyakv1 |
| 39.06 | 39.71 | 39.71 | asconhashabi32v12 |
| 43.67 | 44.27 | 44.27 | asconhashav12 |
| 43.67 | 44.27 | 44.27 | asconxofav12 |
| 53.39 | 53.39 | 53.71 | shake128 |
| 55.99 | 56.48 | 56.64 | asconhashbi32v12 |
| 59.30 | 59.90 | 59.90 | asconxofv12 |
| 59.35 | 59.90 | 59.90 | asconhashv12 |
| 89.19 | 89.52 | 89.84 | T:esch256v2 |
| 131.08 | 131.51 | 131.56 | T:esch384v2 |
| 157.55 | 157.55 | 157.71 | T:romulush |
| 1230.47 | 1239.20 | 1249.29 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 19.10 | 19.10 | 19.10 | sha256 |
| 28.21 | 29.51 | 29.51 | sha512 |
| 37.76 | 38.19 | 38.19 | T:xoodyakv1 |
| 41.67 | 43.40 | 43.40 | asconhashabi32v12 |
| 46.88 | 46.88 | 48.32 | asconxofav12 |
| 46.88 | 46.88 | 48.47 | asconhashav12 |
| 59.03 | 59.03 | 59.03 | shake128 |
| 59.03 | 60.47 | 60.76 | asconhashbi32v12 |
| 62.50 | 63.80 | 64.24 | asconxofv12 |
| 62.64 | 64.24 | 64.24 | asconhashv12 |
| 93.61 | 93.75 | 93.75 | T:esch256v2 |
| 137.59 | 138.89 | 138.89 | T:esch384v2 |
| 163.63 | 164.93 | 164.93 | T:romulush |
| 1220.49 | 1222.08 | 1230.76 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 62.50 | 62.50 | 62.50 | sha256 |
| 62.50? | 71.61? | 78.12? | T:xoodyakv1 |
| 78.12 | 78.12 | 78.12 | sha512 |
| 78.12? | 79.43? | 93.75? | asconhashabi32v12 |
| 88.54 | 93.75 | 93.75 | asconhashav12 |
| 88.54 | 93.75 | 93.75 | asconxofav12 |
| 109.38 | 109.38 | 109.38 | asconhashbi32v12 |
| 109.38 | 109.38 | 113.28 | asconxofv12 |
| 109.38 | 109.38 | 115.89 | asconhashv12 |
| 140.62 | 140.62 | 149.74 | T:esch256v2 |
| 156.25 | 156.25 | 156.25 | shake128 |
| 218.75 | 234.38 | 234.38 | T:esch384v2 |
| 250.00 | 250.00 | 250.00 | T:romulush |
| 1102.86 | 1109.38 | 1109.38 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 343.75 | 375.00 | 375.00 | T:xoodyakv1 |
| 375.00 | 375.00 | 375.00 | sha256 |
| 375.00? | 375.00? | 458.33? | asconhashabi32v12 |
| 375.00? | 406.25? | 500.00? | asconxofav12 |
| 375.00? | 437.50? | 500.00? | asconhashav12 |
| 479.17 | 500.00 | 500.00 | asconhashbi32v12 |
| 500.00 | 500.00 | 500.00 | asconhashv12 |
| 500.00 | 500.00 | 500.00 | asconxofv12 |
| 625.00 | 625.00 | 625.00 | sha512 |
| 625.00 | 625.00 | 645.83 | T:esch256v2 |
| 750.00 | 750.00 | 802.08 | T:romulush |
| 1000.00? | 1114.58? | 1125.00? | T:esch384v2 |
| 1229.17 | 1250.00 | 1250.00 | shake128 |
| 1375.00 | 1427.08 | 1500.00 | T:photonbeetlehash256rate32v1 |
|