Register now generates a DEK, wraps it under the password KEK and recovery KEK, and sends all wrapped forms to the server (via setupEncryption). RegisterPage has an optional recovery phrase field with a warning. Login unwraps the DEK from the response via unlockWithPassword. This completes the full ZK recovery flow end-to-end from the UI. Verified: npm build clean, 20 tests pass. |
||
|---|---|---|
| .. | ||
| normogen-web | ||