Cole Leavitt 9c4a3a30b6 feat(oprf): add production-grade Silent VOLE authentication protocol
Implements complete registration + login flow:
- Registration: Client/Server exchange PCG seeds (once)
- Login: Single-round (pcg_index + masked_input → evaluation)

New types:
- VoleRegistrationRequest/Response - PCG seed exchange
- VoleUserRecord - Server's stored user data
- VoleClientCredential - Client's stored credential
- VoleLoginRequest/Response - Single-round login messages

Key properties:
- Single-round online phase after registration
- Perfect privacy (server cannot fingerprint users)
- ~4KB round-trip (vs ~8KB for Ring-LPR)
- Deterministic OPRF output (LWR guaranteed)
- Wrong password correctly rejected

All 211 tests passing.
2026-01-07 13:04:14 -07:00
2026-01-06 12:49:26 -07:00
2026-01-06 12:49:26 -07:00
2026-01-06 12:49:26 -07:00
2026-01-06 12:49:26 -07:00
2026-01-07 11:40:09 -07:00
Description
No description provided
113 MiB
Languages
Rust 52.6%
HTML 47.4%