feat(opaque): add end to end test hurl + binary

This commit is contained in:
Edouard Vanbelle
2026-08-02 22:10:17 +02:00
parent 903d769e03
commit 5418a5bd34
4 changed files with 385 additions and 0 deletions
+9
View File
@@ -182,6 +182,15 @@ path = "src/bin/opaque-setup.rs"
# must be persisted verbatim (rotating invalidates every user's
# registration — see docs/config/authentication.md §OPAQUE).
[[bin]]
name = "opaque-hurl-helper"
path = "src/bin/opaque-hurl-helper.rs"
# Test-suite crypto client — drives a full OPAQUE register + login
# handshake against a running server. Invoked from tests/api/run.sh
# after opaque_substrate.hurl to cover the parts Hurl can't (OPRF
# blinding, AKE nonces are per-attempt-random). Not shipped in the
# release Dockerfile (nothing outside tests/ calls it).
[[bin]]
name = "load-seed"
path = "src/bin/load-seed.rs"