Initiate a secure realtime chat with a user in the lobby #7
Owner
- User clicks on the name of another user from the list of members in the lobby
- Grab their public key, let recipient be their chosen name
- Generate a shared secret for this session
- Derive a key from shared secret and encrypt message
- Ensure each message sent is encrypted with a newly derived key
- Decrypt incoming messages using the same derived key + IV
* User clicks on the name of another user from the list of members in the lobby
* Grab their public key, let recipient be their chosen name
* Generate a shared secret for this session
* Derive a key from shared secret and encrypt message
* Ensure each message sent is encrypted with a newly derived key
* Decrypt incoming messages using the same derived key + IV
enhancement
label
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?