add Protocol Benchmarks benchmark result for 48ff1336971f996a84862d40de2937cab24c2039

This commit is contained in:
github-action-benchmark
2025-06-25 17:33:10 +00:00
parent 7e8056c496
commit 7ca475d4e6

View File

@@ -1,5 +1,5 @@
{
"lastUpdate": 1750872233010,
"lastUpdate": 1750872790857,
"repoUrl": "https://github.com/rosenpass/rosenpass",
"entries": {
"Protocol Benchmarks": [
@@ -12294,6 +12294,884 @@
"run time": "below 1ms"
}
]
},
{
"commit": {
"author": {
"name": "rosenpass",
"username": "rosenpass"
},
"committer": {
"name": "rosenpass",
"username": "rosenpass"
},
"id": "48ff1336971f996a84862d40de2937cab24c2039",
"message": "Specify WireGuard OSK as a protocol extension & allow for custom OSK domain separators",
"timestamp": "2025-06-24T12:50:57Z",
"url": "https://github.com/rosenpass/rosenpass/pull/664/commits/48ff1336971f996a84862d40de2937cab24c2039"
},
"date": 1750872790141,
"bigger_is_better": false,
"benches": [
{
"name": "ICR1",
"unit": "ns/iter",
"value": "1024014",
"range": "± 489603",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "RHR4",
"unit": "ns/iter",
"value": "26590",
"range": "± 2521",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHR3",
"unit": "ns/iter",
"value": "7663",
"range": "± 447",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICI3",
"unit": "ns/iter",
"value": "7825",
"range": "± 1305",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI4",
"unit": "ns/iter",
"value": "8640",
"range": "± 931",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICI7",
"unit": "ns/iter",
"value": "6576",
"range": "± 486",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI1",
"unit": "ns/iter",
"value": "524921",
"range": "± 11989",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "ICR3",
"unit": "ns/iter",
"value": "7592",
"range": "± 48",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "handle_resp_hello",
"unit": "ns/iter",
"value": "696320",
"range": "± 11653",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "RHR7",
"unit": "ns/iter",
"value": "8306",
"range": "± 969",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "handle_init_hello",
"unit": "ns/iter",
"value": "3265478",
"range": "± 115917",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "IHR5",
"unit": "ns/iter",
"value": "1127241",
"range": "± 499649",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "RHI3",
"unit": "ns/iter",
"value": "7976",
"range": "± 1277",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHI4",
"unit": "ns/iter",
"value": "22864",
"range": "± 1026",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHI5",
"unit": "ns/iter",
"value": "629366",
"range": "± 10565",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "ICI4",
"unit": "ns/iter",
"value": "8304",
"range": "± 969",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICR6",
"unit": "ns/iter",
"value": "107",
"range": "± 471",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1us"
},
{
"name": "ICR7",
"unit": "ns/iter",
"value": "6590",
"range": "± 1025",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHR5",
"unit": "ns/iter",
"value": "569439",
"range": "± 17808",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "RHI7",
"unit": "ns/iter",
"value": "8309",
"range": "± 594",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI2",
"unit": "ns/iter",
"value": "144",
"range": "± 430",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1us"
},
{
"name": "IHI7",
"unit": "ns/iter",
"value": "530349",
"range": "± 6753",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR8",
"unit": "ns/iter",
"value": "8406",
"range": "± 1828",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICR4",
"unit": "ns/iter",
"value": "8189",
"range": "± 332",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "handle_resp_conf",
"unit": "ns/iter",
"value": "528096",
"range": "± 6312",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR1",
"unit": "ns/iter",
"value": "1015767",
"range": "± 491463",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "RHR1",
"unit": "ns/iter",
"value": "101",
"range": "± 30",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1us"
},
{
"name": "IHI8",
"unit": "ns/iter",
"value": "8266",
"range": "± 909",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHR6",
"unit": "ns/iter",
"value": "6790",
"range": "± 1680",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI6",
"unit": "ns/iter",
"value": "532355",
"range": "± 5479",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHI3",
"unit": "ns/iter",
"value": "10357",
"range": "± 1865",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI5",
"unit": "ns/iter",
"value": "570724",
"range": "± 17423",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR4",
"unit": "ns/iter",
"value": "9977",
"range": "± 1580",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHI6",
"unit": "ns/iter",
"value": "3992",
"range": "± 1175",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "handle_initiation",
"unit": "ns/iter",
"value": "2189731",
"range": "± 41428",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "handle_init_conf",
"unit": "ns/iter",
"value": "1040891",
"range": "± 473078",
"protocol version": "V02",
"sample size": "200",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR7",
"unit": "ns/iter",
"value": "530306",
"range": "± 7478",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "ICR2",
"unit": "ns/iter",
"value": "9202",
"range": "± 7203",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHR6",
"unit": "ns/iter",
"value": "1057677",
"range": "± 7343",
"protocol version": "V02",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHI1",
"unit": "ns/iter",
"value": "1520023",
"range": "± 17020",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR6",
"unit": "ns/iter",
"value": "9775",
"range": "± 1101",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHI3",
"unit": "ns/iter",
"value": "8940",
"range": "± 847",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI3",
"unit": "ns/iter",
"value": "10812",
"range": "± 2518",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHR5",
"unit": "ns/iter",
"value": "1564651",
"range": "± 15300",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR4",
"unit": "ns/iter",
"value": "11376",
"range": "± 1261",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHI5",
"unit": "ns/iter",
"value": "1614428",
"range": "± 11929",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "IHI4",
"unit": "ns/iter",
"value": "11732",
"range": "± 4112",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICR1",
"unit": "ns/iter",
"value": "1516909",
"range": "± 18154",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "ICR2",
"unit": "ns/iter",
"value": "10742",
"range": "± 9201",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICR4",
"unit": "ns/iter",
"value": "9391",
"range": "± 1017",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHR7",
"unit": "ns/iter",
"value": "1523976",
"range": "± 9772",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "RHR7",
"unit": "ns/iter",
"value": "9192",
"range": "± 50",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICR7",
"unit": "ns/iter",
"value": "7562",
"range": "± 720",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI6",
"unit": "ns/iter",
"value": "1518128",
"range": "± 10500",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHR8",
"unit": "ns/iter",
"value": "9369",
"range": "± 911",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI7",
"unit": "ns/iter",
"value": "1523948",
"range": "± 11695",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "IHI8",
"unit": "ns/iter",
"value": "9524",
"range": "± 1281",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHI5",
"unit": "ns/iter",
"value": "1566567",
"range": "± 19656",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "handle_init_hello",
"unit": "ns/iter",
"value": "9348053",
"range": "± 42907",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "IHR5",
"unit": "ns/iter",
"value": "1627824",
"range": "± 17796",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "IHI2",
"unit": "ns/iter",
"value": "88",
"range": "± 25",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1us"
},
{
"name": "RHI6",
"unit": "ns/iter",
"value": "4860",
"range": "± 759",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICI7",
"unit": "ns/iter",
"value": "7732",
"range": "± 1215",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "IHR1",
"unit": "ns/iter",
"value": "1505267",
"range": "± 8628",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "handle_resp_hello",
"unit": "ns/iter",
"value": "1692152",
"range": "± 12589",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "long"
},
{
"name": "ICI3",
"unit": "ns/iter",
"value": "8899",
"range": "± 1171",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "handle_initiation",
"unit": "ns/iter",
"value": "6163816",
"range": "± 44106",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "RHI7",
"unit": "ns/iter",
"value": "9399",
"range": "± 887",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHR6",
"unit": "ns/iter",
"value": "3044988",
"range": "± 19136",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "handle_resp_conf",
"unit": "ns/iter",
"value": "1519394",
"range": "± 7679",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "RHR1",
"unit": "ns/iter",
"value": "152",
"range": "± 420",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1us"
},
{
"name": "RHR4",
"unit": "ns/iter",
"value": "31288",
"range": "± 2052",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHI4",
"unit": "ns/iter",
"value": "27584",
"range": "± 1178",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "handle_init_conf",
"unit": "ns/iter",
"value": "1555407",
"range": "± 24360",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "medium"
},
{
"name": "ICR6",
"unit": "ns/iter",
"value": "40",
"range": "± 0",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1us"
},
{
"name": "ICR3",
"unit": "ns/iter",
"value": "8867",
"range": "± 830",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "RHR3",
"unit": "ns/iter",
"value": "8895",
"range": "± 1092",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
},
{
"name": "ICI4",
"unit": "ns/iter",
"value": "9208",
"range": "± 300",
"protocol version": "V03",
"sample size": "100",
"operating system": "linux",
"architecture": "x86_64",
"run time": "below 1ms"
}
]
}
],
"Crypto Primitives Benchmarks": [