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

No manual key management #32

Open
evanp opened this issue Jul 29, 2024 · 1 comment
Open

No manual key management #32

evanp opened this issue Jul 29, 2024 · 1 comment
Labels
user story For user stories

Comments

@evanp
Copy link
Collaborator

evanp commented Jul 29, 2024

"As an ActivityPub user, I don't want to be responsible for managing my encryption keys, because I don't have to do that with other E2EE messaging systems, and it's so easy to make mistakes."

@evanp evanp added the user story For user stories label Jul 29, 2024
@evanp
Copy link
Collaborator Author

evanp commented Jul 29, 2024

This is kind of explicitly avoiding the style of encrypted messaging people know from PGP in the 90s and 2000s: generating keys, sharing them, using key servers, signing keys, making downloadable versions, including them in your email signature, etc.

This functionality should be opaque to the user:

  • creating a key
  • associating a key with your ActivityPub identity
  • fetching the key for a remote user
  • revoking a key

It should be possible to verify the list of keys for yourself or a remote user, but it shouldn't be required to use the system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user story For user stories
Projects
None yet
Development

No branches or pull requests

1 participant