Parallel Argon2id lanes (unlock 180 ms -> 129 ms, Go 122 ms); AEAD throughput probe

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Andy Dixon
2026-10-08 13:13:25 +01:00
co-authored by Claude
parent 438180b6fb
commit 0877cc7447
3 changed files with 82 additions and 1 deletions
+5 -1
View File
@@ -10,7 +10,7 @@ repository = "https://github.com/andydixon/vault"
publish = false
[dependencies]
argon2 = { version = "0.6", default-features = false, features = ["alloc", "zeroize"] }
argon2 = { version = "0.6", default-features = false, features = ["alloc", "zeroize", "parallel"] }
chacha20poly1305 = { version = "0.11", default-features = false, features = ["alloc", "zeroize"] }
hkdf = "0.13"
hmac = { version = "0.13", features = ["zeroize"] }
@@ -44,3 +44,7 @@ strip = true
[[bench]]
name = "micro"
harness = false
[[bench]]
name = "aead_probe"
harness = false