add Crypto Primitives Benchmarks benchmark result for b5ef5842d9

This commit is contained in:
github-action-benchmark
2025-08-29 17:01:09 +00:00
parent 92bc0b45ad
commit 3c74209df8

View File

@@ -1,5 +1,5 @@
{
"lastUpdate": 1756485928283,
"lastUpdate": 1756486869779,
"repoUrl": "https://github.com/rosenpass/rosenpass",
"entries": {
"Protocol Benchmarks": [
@@ -51898,6 +51898,492 @@
"operation": "decaps"
}
]
},
{
"commit": {
"author": {
"email": "karo@cupdev.net",
"name": "Karolin Varner",
"username": "koraa"
},
"committer": {
"email": "karo@cupdev.net",
"name": "Karolin Varner",
"username": "koraa"
},
"distinct": true,
"id": "b5ef5842d9b679d8d80652097fb3c5c32a54e1a1",
"message": "fix(docker): Builder runtime image not matching buildtime image",
"timestamp": "2025-08-29T18:23:17+02:00",
"tree_id": "8243f693e4451fef39642f3037cbc722b3fda98b",
"url": "https://github.com/rosenpass/rosenpass/commit/b5ef5842d9b679d8d80652097fb3c5c32a54e1a1"
},
"date": 1756486868491,
"bigger_is_better": false,
"benches": [
{
"value": 274,
"range": "± 15",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "rustcrypto",
"operation": "hash",
"length": "0byte"
},
{
"value": 504,
"range": "± 31",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "rustcrypto",
"operation": "hash",
"length": "32byte"
},
{
"value": 517,
"range": "± 34",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "rustcrypto",
"operation": "hash",
"length": "64byte"
},
{
"value": 503,
"range": "± 1",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "rustcrypto",
"operation": "hash",
"length": "128byte"
},
{
"value": 2054,
"range": "± 200",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "rustcrypto",
"operation": "hash",
"length": "1024byte"
},
{
"value": 511,
"range": "± 54",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "libcrux",
"operation": "hash",
"length": "0byte"
},
{
"value": 774,
"range": "± 3",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "libcrux",
"operation": "hash",
"length": "32byte"
},
{
"value": 732,
"range": "± 5",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "libcrux",
"operation": "hash",
"length": "64byte"
},
{
"value": 756,
"range": "± 3",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "libcrux",
"operation": "hash",
"length": "128byte"
},
{
"value": 2344,
"range": "± 130",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "blake2b",
"implementation": "libcrux",
"operation": "hash",
"length": "1024byte"
},
{
"value": 1213,
"range": "± 132",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "shake256",
"implementation": "rustcrypto",
"operation": "hash",
"length": "0byte"
},
{
"value": 1230,
"range": "± 212",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "shake256",
"implementation": "rustcrypto",
"operation": "hash",
"length": "32byte"
},
{
"value": 1246,
"range": "± 294",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "shake256",
"implementation": "rustcrypto",
"operation": "hash",
"length": "64byte"
},
{
"value": 1829,
"range": "± 53",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "shake256",
"implementation": "rustcrypto",
"operation": "hash",
"length": "128byte"
},
{
"value": 6110,
"range": "± 1126",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "keyedhash",
"algorithm": "shake256",
"implementation": "rustcrypto",
"operation": "hash",
"length": "1024byte"
},
{
"value": 212,
"range": "± 30",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "libcrux",
"operation": "encrypt",
"length": "0byte"
},
{
"value": 205,
"range": "± 16",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "libcrux",
"operation": "decrypt",
"length": "0byte"
},
{
"value": 567,
"range": "± 39",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "libcrux",
"operation": "encrypt",
"length": "32byte"
},
{
"value": 578,
"range": "± 91",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "libcrux",
"operation": "decrypt",
"length": "32byte"
},
{
"value": 3835,
"range": "± 568",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "libcrux",
"operation": "encrypt",
"length": "1024byte"
},
{
"value": 3979,
"range": "± 696",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "libcrux",
"operation": "decrypt",
"length": "1024byte"
},
{
"value": 1312,
"range": "± 69",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "rustcrypto",
"operation": "encrypt",
"length": "0byte"
},
{
"value": 1319,
"range": "± 69",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "rustcrypto",
"operation": "decrypt",
"length": "0byte"
},
{
"value": 1462,
"range": "± 49",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "rustcrypto",
"operation": "encrypt",
"length": "32byte"
},
{
"value": 1354,
"range": "± 58",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "rustcrypto",
"operation": "decrypt",
"length": "32byte"
},
{
"value": 2547,
"range": "± 75",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "rustcrypto",
"operation": "encrypt",
"length": "1024byt..."
},
{
"value": 2494,
"range": "± 222",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "chacha20poly1305",
"implementation": "rustcrypto",
"operation": "decrypt",
"length": "1024byt..."
},
{
"value": 1584,
"range": "± 5",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "xchacha20poly1305",
"implementation": "rustcrypto",
"operation": "encrypt",
"length": "0byte"
},
{
"value": 1592,
"range": "± 6",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "xchacha20poly1305",
"implementation": "rustcrypto",
"operation": "decrypt",
"length": "0byte"
},
{
"value": 1694,
"range": "± 31",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "xchacha20poly1305",
"implementation": "rustcrypto",
"operation": "encrypt",
"length": "32byte"
},
{
"value": 1725,
"range": "± 1",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "xchacha20poly1305",
"implementation": "rustcrypto",
"operation": "decrypt",
"length": "32byte"
},
{
"value": 2908,
"range": "± 2",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "xchacha20poly1305",
"implementation": "rustcrypto",
"operation": "encrypt",
"length": "1024by..."
},
{
"value": 2894,
"range": "± 5",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "aead",
"algorithm": "xchacha20poly1305",
"implementation": "rustcrypto",
"operation": "decrypt",
"length": "1024by..."
},
{
"value": 33273,
"range": "± 566",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "kyber512",
"implementation": "libcrux",
"length": "-1",
"operation": "keygen"
},
{
"value": 38940,
"range": "± 5831",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "kyber512",
"implementation": "libcrux",
"length": "-1",
"operation": "encaps"
},
{
"value": 50234,
"range": "± 5448",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "kyber512",
"implementation": "libcrux",
"length": "-1",
"operation": "decaps"
},
{
"value": 72439,
"range": "± 18735",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "kyber512",
"implementation": "oqs",
"length": "-1",
"operation": "keygen"
},
{
"value": 87732,
"range": "± 25305",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "kyber512",
"implementation": "oqs",
"length": "-1",
"operation": "encaps"
},
{
"value": 113649,
"range": "± 23082",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "kyber512",
"implementation": "oqs",
"length": "-1",
"operation": "decaps"
},
{
"value": 677622756,
"range": "± 729845988",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "classicmceliece460896",
"implementation": "oqs",
"length": "-1",
"operation": "keygen"
},
{
"value": 331653,
"range": "± 63047",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "classicmceliece460896",
"implementation": "oqs",
"length": "-1",
"operation": "encaps"
},
{
"value": 76812666,
"range": "± 344345",
"unit": "ns/iter",
"operating system": "i686-linux",
"primitive": "kem",
"algorithm": "classicmceliece460896",
"implementation": "oqs",
"length": "-1",
"operation": "decaps"
}
]
}
]
},