- Use Argon2id and HKDF to:
- Avoid sending plaintext room names to the server
- Derive a room secret from the plaintext room name that authenticates ECDH key exchange for group messages
- Add a strength meter to inform users how resistant their room name is to brute-force/dictionary attacks
- Add a button to generate random, pronounceable room names
- Various login page and help text tweaks