Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] Implement an ephemeral key exchange between users #103

Open
Jack-Edwards opened this issue Oct 6, 2021 · 0 comments
Open
Labels
backlog Not ready for development enhancement New feature or request

Comments

@Jack-Edwards
Copy link
Member

Jack-Edwards commented Oct 6, 2021

Key exchange already occurs for every file and message upload.

If a user is not logged in when they upload something, then an ephemeral key pair is created. The public key is uploaded to the database right next to the uploaded item.

If a user is logged in, key exchange is performed with their existing key pair. That user's public key is already stored in the database.

What is missing is the option for users to generate a new key pair for each person they communicate with.

@Jack-Edwards Jack-Edwards added the enhancement New feature or request label Oct 6, 2021
@Jack-Edwards Jack-Edwards added this to the Public Beta milestone Oct 6, 2021
@Jack-Edwards Jack-Edwards changed the title Implement key exchange between users [Enhancement] Implement key exchange between users Dec 4, 2021
@Jack-Edwards Jack-Edwards removed this from the Public Beta milestone Jun 28, 2022
@Jack-Edwards Jack-Edwards added the backlog Not ready for development label Jun 28, 2022
@Jack-Edwards Jack-Edwards changed the title [Enhancement] Implement key exchange between users [Enhancement] Implement an ephemeral key exchange between users Dec 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Not ready for development enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant