| Cycles/byte for long messages |
| 25% | 50% | 75% | hash |
| 13.56 | 13.70 | 14.90 | sha256 |
| 22.59 | 22.59 | 22.66 | sha512 |
| 37.50 | 37.51 | 37.62 | asconhashabi32v12 |
| 39.07 | 39.08 | 39.40 | T:xoodyakv1 |
| 42.00 | 42.03 | 43.43 | asconhashav12 |
| 42.51 | 42.56 | 44.35 | asconxofav12 |
| 47.74 | 47.78 | 48.89 | shake128 |
| 54.10 | 54.20 | 55.83 | asconhashbi32v12 |
| 56.88 | 56.93 | 58.54 | asconhashv12 |
| 57.38 | 57.46 | 59.00 | asconxofv12 |
| 87.11 | 87.22 | 88.75 | T:esch256v2 |
| 127.12 | 128.55 | 128.67 | T:esch384v2 |
| 153.64 | 155.13 | 155.26 | T:romulush |
| 1241.85 | 1242.27 | 1245.59 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 4096 bytes |
| 25% | 50% | 75% | hash |
| 14.44 | 14.49 | 15.55 | sha256 |
| 23.84 | 23.84 | 23.85 | sha512 |
| 38.21 | 38.22 | 38.24 | asconhashabi32v12 |
| 39.63 | 39.64 | 39.65 | T:xoodyakv1 |
| 42.74 | 42.75 | 42.78 | asconhashav12 |
| 43.24 | 43.25 | 43.26 | asconxofav12 |
| 49.19 | 49.19 | 49.24 | shake128 |
| 54.95 | 54.99 | 55.18 | asconhashbi32v12 |
| 57.70 | 57.72 | 57.74 | asconhashv12 |
| 58.21 | 58.23 | 58.24 | asconxofv12 |
| 87.95 | 87.96 | 87.97 | T:esch256v2 |
| 128.64 | 128.65 | 128.77 | T:esch384v2 |
| 155.01 | 155.03 | 155.27 | T:romulush |
| 1238.70 | 1239.70 | 1244.40 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 1536 bytes |
| 25% | 50% | 75% | hash |
| 15.68 | 15.70 | 16.84 | sha256 |
| 25.91 | 25.93 | 25.96 | sha512 |
| 39.41 | 39.42 | 39.45 | asconhashabi32v12 |
| 40.58 | 40.58 | 40.61 | T:xoodyakv1 |
| 43.98 | 44.00 | 44.05 | asconhashav12 |
| 44.48 | 44.49 | 44.49 | asconxofav12 |
| 53.14 | 53.15 | 53.18 | shake128 |
| 56.31 | 56.32 | 56.94 | asconhashbi32v12 |
| 59.08 | 59.08 | 59.17 | asconhashv12 |
| 59.62 | 59.62 | 59.66 | asconxofv12 |
| 89.44 | 89.46 | 89.52 | T:esch256v2 |
| 131.27 | 131.29 | 131.30 | T:esch384v2 |
| 157.52 | 157.55 | 157.58 | T:romulush |
| 1229.51 | 1235.90 | 1246.66 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 576 bytes |
| 25% | 50% | 75% | hash |
| 18.93 | 18.97 | 20.31 | sha256 |
| 29.00 | 29.00 | 29.03 | sha512 |
| 42.61 | 42.61 | 42.69 | asconhashabi32v12 |
| 43.10 | 43.12 | 43.21 | T:xoodyakv1 |
| 47.25 | 47.31 | 47.47 | asconhashav12 |
| 47.81 | 47.81 | 47.83 | asconxofav12 |
| 58.75 | 58.79 | 58.89 | shake128 |
| 59.97 | 59.97 | 60.06 | asconhashbi32v12 |
| 62.78 | 62.81 | 62.97 | asconhashv12 |
| 63.36 | 63.36 | 63.44 | asconxofv12 |
| 93.39 | 93.40 | 93.46 | T:esch256v2 |
| 138.31 | 138.31 | 138.38 | T:esch384v2 |
| 164.28 | 164.28 | 164.36 | T:romulush |
| 1220.22 | 1220.29 | 1221.31 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 64 bytes |
| 25% | 50% | 75% | hash |
| 60.50 | 61.25 | 64.38 | sha256 |
| 75.38 | 75.50 | 75.75 | T:xoodyakv1 |
| 78.75 | 78.88 | 79.38 | sha512 |
| 83.25 | 83.50 | 84.00 | asconhashabi32v12 |
| 88.75 | 89.25 | 91.25 | asconhashav12 |
| 89.75 | 89.75 | 90.00 | asconxofav12 |
| 106.50 | 106.75 | 107.25 | asconhashbi32v12 |
| 109.50 | 110.00 | 111.25 | asconhashv12 |
| 111.25 | 111.25 | 111.50 | asconxofv12 |
| 143.88 | 144.00 | 144.62 | T:esch256v2 |
| 153.62 | 153.62 | 153.75 | shake128 |
| 228.00 | 228.38 | 228.62 | T:esch384v2 |
| 250.12 | 250.50 | 250.75 | T:romulush |
| 1104.12 | 1104.25 | 1104.75 | T:photonbeetlehash256rate32v1 |
|
| Cycles/byte for 8 bytes |
| 25% | 50% | 75% | hash |
| 363.00 | 365.00 | 365.00 | T:xoodyakv1 |
| 371.00 | 376.00 | 391.00 | sha256 |
| 402.00 | 406.00 | 412.00 | asconhashabi32v12 |
| 416.00 | 422.00 | 432.00 | asconhashav12 |
| 420.00 | 422.00 | 424.00 | asconxofav12 |
| 472.00 | 474.00 | 478.00 | asconhashbi32v12 |
| 478.00 | 480.00 | 490.00 | asconhashv12 |
| 486.00 | 490.00 | 490.00 | asconxofv12 |
| 624.00 | 626.00 | 631.00 | sha512 |
| 635.00 | 635.00 | 637.00 | T:esch256v2 |
| 771.00 | 771.00 | 775.00 | T:romulush |
| 1067.00 | 1068.00 | 1069.00 | T:esch384v2 |
| 1212.00 | 1214.00 | 1220.00 | shake128 |
| 1424.00 | 1426.00 | 1428.00 | T:photonbeetlehash256rate32v1 |
|