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

Support rotating accounts wiht multiple admins #8137

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Conversation

vaf-hub
Copy link
Contributor

@vaf-hub vaf-hub commented Dec 16, 2024

No description provided.

hdcos and others added 6 commits January 7, 2025 10:59
When adding a new admin and an admin key rotation is pending we inform
the admin that he must wait the rotation to finish first.

tutadb#1905

Co-authored-by: vis <[email protected]>
This key serves to authenticate the new admin group key to other admins,
and should therefore be accessible by each admin. We have two options
for this: the old admin group key, or each admin's existing user group
key.

The previous implementation derived the authentication key from the
admin group key, which is not what was defined in the design of this
key rotation process.

tutadb#1906
When performing a user group key rotation after another admin already
performed the admin group key rotation, each admin must validate the
authenticity of the newly received admin group key and then encrypt it
with their new user group key.

tutadb#1909
…otation,

authenticate the key at every usage as admin

tutadb#1922
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants