mirror of
https://github.com/rosenpass/rosenpass.git
synced 2025-12-20 14:32:36 -08:00
add Crypto Primitives Benchmarks benchmark result for 433ff09c43
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"lastUpdate": 1758360983294,
|
||||
"lastUpdate": 1758361522379,
|
||||
"repoUrl": "https://github.com/rosenpass/rosenpass",
|
||||
"entries": {
|
||||
"Protocol Benchmarks": [
|
||||
@@ -60106,6 +60106,492 @@
|
||||
"operation": "decaps"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"commit": {
|
||||
"author": {
|
||||
"email": "karo@cupdev.net",
|
||||
"name": "Karolin Varner",
|
||||
"username": "koraa"
|
||||
},
|
||||
"committer": {
|
||||
"email": "noreply@github.com",
|
||||
"name": "GitHub",
|
||||
"username": "web-flow"
|
||||
},
|
||||
"distinct": true,
|
||||
"id": "433ff09c43cc55806bf91ead41003d759692bb74",
|
||||
"message": "chore(deps): bump actions/checkout from 4 to 5 (#700)",
|
||||
"timestamp": "2025-09-20T11:31:50+02:00",
|
||||
"tree_id": "fc48c5e775cd411ca90a6a7d6d8a2df61e9b3547",
|
||||
"url": "https://github.com/rosenpass/rosenpass/commit/433ff09c43cc55806bf91ead41003d759692bb74"
|
||||
},
|
||||
"date": 1758361520904,
|
||||
"bigger_is_better": false,
|
||||
"benches": [
|
||||
{
|
||||
"value": 143,
|
||||
"range": "± 10",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 270,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 268,
|
||||
"range": "± 3",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "64byte"
|
||||
},
|
||||
{
|
||||
"value": 259,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "128byte"
|
||||
},
|
||||
{
|
||||
"value": 1011,
|
||||
"range": "± 13",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 270,
|
||||
"range": "± 39",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 374,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 410,
|
||||
"range": "± 49",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "64byte"
|
||||
},
|
||||
{
|
||||
"value": 382,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "128byte"
|
||||
},
|
||||
{
|
||||
"value": 1216,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "blake2b",
|
||||
"implementation": "libcrux",
|
||||
"operation": "hash",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 713,
|
||||
"range": "± 0",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 717,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 723,
|
||||
"range": "± 4",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "64byte"
|
||||
},
|
||||
{
|
||||
"value": 1049,
|
||||
"range": "± 20",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "128byte"
|
||||
},
|
||||
{
|
||||
"value": 3071,
|
||||
"range": "± 5",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "keyedhash",
|
||||
"algorithm": "shake256",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "hash",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 135,
|
||||
"range": "± 0",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "encrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 144,
|
||||
"range": "± 3",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "decrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 250,
|
||||
"range": "± 14",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "encrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 257,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "decrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 2256,
|
||||
"range": "± 4",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "encrypt",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 2265,
|
||||
"range": "± 13",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "libcrux",
|
||||
"operation": "decrypt",
|
||||
"length": "1024byte"
|
||||
},
|
||||
{
|
||||
"value": 1127,
|
||||
"range": "± 49",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1140,
|
||||
"range": "± 86",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1235,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 1252,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 2184,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "1024byt..."
|
||||
},
|
||||
{
|
||||
"value": 2186,
|
||||
"range": "± 98",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "chacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "1024byt..."
|
||||
},
|
||||
{
|
||||
"value": 1357,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1377,
|
||||
"range": "± 1",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "0byte"
|
||||
},
|
||||
{
|
||||
"value": 1467,
|
||||
"range": "± 22",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 1484,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "32byte"
|
||||
},
|
||||
{
|
||||
"value": 2410,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "encrypt",
|
||||
"length": "1024by..."
|
||||
},
|
||||
{
|
||||
"value": 2417,
|
||||
"range": "± 2",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "aead",
|
||||
"algorithm": "xchacha20poly1305",
|
||||
"implementation": "rustcrypto",
|
||||
"operation": "decrypt",
|
||||
"length": "1024by..."
|
||||
},
|
||||
{
|
||||
"value": 12869,
|
||||
"range": "± 24",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "libcrux",
|
||||
"length": "-1",
|
||||
"operation": "keygen"
|
||||
},
|
||||
{
|
||||
"value": 12061,
|
||||
"range": "± 92",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "libcrux",
|
||||
"length": "-1",
|
||||
"operation": "encaps"
|
||||
},
|
||||
{
|
||||
"value": 14994,
|
||||
"range": "± 89",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "libcrux",
|
||||
"length": "-1",
|
||||
"operation": "decaps"
|
||||
},
|
||||
{
|
||||
"value": 6469,
|
||||
"range": "± 11",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "keygen"
|
||||
},
|
||||
{
|
||||
"value": 8607,
|
||||
"range": "± 892",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "encaps"
|
||||
},
|
||||
{
|
||||
"value": 6368,
|
||||
"range": "± 58",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "kyber512",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "decaps"
|
||||
},
|
||||
{
|
||||
"value": 91219548,
|
||||
"range": "± 24926959",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "classicmceliece460896",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "keygen"
|
||||
},
|
||||
{
|
||||
"value": 27211,
|
||||
"range": "± 454",
|
||||
"unit": "ns/iter",
|
||||
"operating system": "x86_64-linux",
|
||||
"primitive": "kem",
|
||||
"algorithm": "classicmceliece460896",
|
||||
"implementation": "oqs",
|
||||
"length": "-1",
|
||||
"operation": "encaps"
|
||||
},
|
||||
{
|
||||
"value": 57785,
|
||||
"range": "± 284",
|
||||
"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