mirror of
https://github.com/rosenpass/rosenpass.git
synced 2026-01-18 07:46:18 -08:00
add Crypto Primitives Benchmarks benchmark result for bdd47b8e10b06e3b59c5bdbea8e19fa5e00a9748
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"lastUpdate": 1750787008376,
|
||||
"lastUpdate": 1750841705223,
|
||||
"repoUrl": "https://github.com/rosenpass/rosenpass",
|
||||
"entries": {
|
||||
"Protocol Benchmarks": [
|
||||
@@ -4594,6 +4594,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": "bdd47b8e10b06e3b59c5bdbea8e19fa5e00a9748",
|
||||
"message": "stash",
|
||||
"timestamp": "2025-06-25T10:41:23+02:00",
|
||||
"tree_id": "383924153929c7348cb5cbd62edaba19d6c11db4",
|
||||
"url": "https://github.com/rosenpass/rosenpass/commit/bdd47b8e10b06e3b59c5bdbea8e19fa5e00a9748"
|
||||
},
|
||||
"date": 1750841704447,
|
||||
"bigger_is_better": false,
|
||||
"benches": [
|
||||
{
|
||||
"value": 169,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 305,
|
||||
"range": "± 10",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 302,
|
||||
"range": "± 0",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "64byte"
|
||||
},
|
||||
{
|
||||
"value": 301,
|
||||
"range": "± 56",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "128byte"
|
||||
},
|
||||
{
|
||||
"value": 1188,
|
||||
"range": "± 12",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 349,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 522,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 539,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "64byte"
|
||||
},
|
||||
{
|
||||
"value": 533,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "128byte"
|
||||
},
|
||||
{
|
||||
"value": 1494,
|
||||
"range": "± 4",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 822,
|
||||
"range": "± 6",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 822,
|
||||
"range": "± 5",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 823,
|
||||
"range": "± 42",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "64byte"
|
||||
},
|
||||
{
|
||||
"value": 1220,
|
||||
"range": "± 4",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "128byte"
|
||||
},
|
||||
{
|
||||
"value": 3569,
|
||||
"range": "± 9",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 164,
|
||||
"range": "± 0",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "encrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 169,
|
||||
"range": "± 0",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "decrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 306,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "encrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 314,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "decrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 2762,
|
||||
"range": "± 3",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "encrypt",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 2767,
|
||||
"range": "± 9",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "decrypt",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 1269,
|
||||
"range": "± 4",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1292,
|
||||
"range": "± 3",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1410,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 1426,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 2455,
|
||||
"range": "± 6",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "1024byt..."
|
||||
},
|
||||
{
|
||||
"value": 2489,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "1024byt..."
|
||||
},
|
||||
{
|
||||
"value": 1544,
|
||||
"range": "± 21",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1561,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1692,
|
||||
"range": "± 4",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 1699,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 2756,
|
||||
"range": "± 12",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "1024by..."
|
||||
},
|
||||
{
|
||||
"value": 2775,
|
||||
"range": "± 86",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "1024by..."
|
||||
},
|
||||
{
|
||||
"value": 15392,
|
||||
"range": "± 54",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "libcrux",
|
||||
"length": "-1",
|
||||
"operation": "keygen"
|
||||
},
|
||||
{
|
||||
"value": 14816,
|
||||
"range": "± 133",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "libcrux",
|
||||
"length": "-1",
|
||||
"operation": "encaps"
|
||||
},
|
||||
{
|
||||
"value": 18275,
|
||||
"range": "± 112",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "libcrux",
|
||||
"length": "-1",
|
||||
"operation": "decaps"
|
||||
},
|
||||
{
|
||||
"value": 8696,
|
||||
"range": "± 223",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "keygen"
|
||||
},
|
||||
{
|
||||
"value": 11850,
|
||||
"range": "± 150",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "encaps"
|
||||
},
|
||||
{
|
||||
"value": 8943,
|
||||
"range": "± 76",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "decaps"
|
||||
},
|
||||
{
|
||||
"value": 116255861,
|
||||
"range": "± 30801339",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "classicmceliece460896",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "keygen"
|
||||
},
|
||||
{
|
||||
"value": 33940,
|
||||
"range": "± 615",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "classicmceliece460896",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "encaps"
|
||||
},
|
||||
{
|
||||
"value": 92836,
|
||||
"range": "± 298",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "classicmceliece460896",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "decaps"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user