diff --git a/benchmarks/refs/heads/main.json b/benchmarks/refs/heads/main.json index 216501e1..40ed7497 100644 --- a/benchmarks/refs/heads/main.json +++ b/benchmarks/refs/heads/main.json @@ -1,5 +1,5 @@ { - "lastUpdate": 1784462694750, + "lastUpdate": 1784463772905, "repoUrl": "https://github.com/rosenpass/rosenpass", "entries": { "Protocol Benchmarks": [ @@ -157542,6 +157542,338 @@ "operation": "decaps" } ] + }, + { + "commit": { + "author": { + "email": "83639952+ilka-schulz@users.noreply.github.com", + "name": "Ilka Schulz", + "username": "ilka-schulz" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2c0ce987f3a4300c90530e9086e39004cfdbae97", + "message": "upgrade all GitHub Action dependencies (#909)", + "timestamp": "2026-07-19T13:55:41+02:00", + "tree_id": "e100ab8e4bfaee1b8e1efd42c7d97af01c42a0b3", + "url": "https://github.com/rosenpass/rosenpass/commit/2c0ce987f3a4300c90530e9086e39004cfdbae97" + }, + "date": 1784463770322, + "bigger_is_better": false, + "benches": [ + { + "value": 576, + "range": "± 0", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "0byte" + }, + { + "value": 1115, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "32byte" + }, + { + "value": 1115, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "64byte" + }, + { + "value": 1107, + "range": "± 4", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "128byte" + }, + { + "value": 4804, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "1024byte" + }, + { + "value": 1389, + "range": "± 4", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "0byte" + }, + { + "value": 1392, + "range": "± 16", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "32byte" + }, + { + "value": 1388, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "64byte" + }, + { + "value": 2739, + "range": "± 3", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "128byte" + }, + { + "value": 10824, + "range": "± 16", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "1024byte" + }, + { + "value": 1158, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "0byte" + }, + { + "value": 1175, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "0byte" + }, + { + "value": 1278, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "32byte" + }, + { + "value": 1299, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "32byte" + }, + { + "value": 2391, + "range": "± 12", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "1024byt..." + }, + { + "value": 2370, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "1024byt..." + }, + { + "value": 1382, + "range": "± 3", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "0byte" + }, + { + "value": 1401, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "0byte" + }, + { + "value": 1505, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "32byte" + }, + { + "value": 1531, + "range": "± 4", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "32byte" + }, + { + "value": 2611, + "range": "± 3", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "1024by..." + }, + { + "value": 2597, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "1024by..." + }, + { + "value": 58927, + "range": "± 42", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "oqs", + "length": "-1", + "operation": "keygen" + }, + { + "value": 75342, + "range": "± 367", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "oqs", + "length": "-1", + "operation": "encaps" + }, + { + "value": 76121, + "range": "± 248", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "oqs", + "length": "-1", + "operation": "decaps" + }, + { + "value": 1597930917, + "range": "± 2196924013", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "classicmceliece460896", + "implementation": "oqs", + "length": "-1", + "operation": "keygen" + }, + { + "value": 438724, + "range": "± 3110", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "classicmceliece460896", + "implementation": "oqs", + "length": "-1", + "operation": "encaps" + }, + { + "value": 74191357, + "range": "± 196456", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "classicmceliece460896", + "implementation": "oqs", + "length": "-1", + "operation": "decaps" + } + ] } ] },