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

Create Design Proposal for Automated TSS Encryption Key Lifecycle. #16529

Open
Tracked by #14542
edward-swirldslabs opened this issue Nov 11, 2024 · 0 comments · May be fixed by #16562
Open
Tracked by #14542

Create Design Proposal for Automated TSS Encryption Key Lifecycle. #16529

edward-swirldslabs opened this issue Nov 11, 2024 · 0 comments · May be fixed by #16562
Assignees
Labels
Platform Tickets pertaining to the platform

Comments

@edward-swirldslabs
Copy link
Contributor

edward-swirldslabs commented Nov 11, 2024

Background

Create a design proposal for the automated generation and lifecycle maintenance of the TssEncryptionKey.

It was previously thought the Node Operators could manually generate the key and we would store the key in the Roster. There is a lot of friction and change management entailed by adding responsibility to Node Operators to generate the key. Automating it will make deployment of this capability simpler and faster.

Since TSS has been moved to a service, the tssEncryptionKey has been removed from the Roster and will now need to be stored in TssBaseService's state.

This new proposal will describe the new transactions and state required for the automated tssEncryptionKey lifecycle.

Acceptance Criteria

The proposal is in a reviewable state and ready for voting.

Dependencies

None

@edward-swirldslabs edward-swirldslabs self-assigned this Nov 11, 2024
@edward-swirldslabs edward-swirldslabs added the Platform Tickets pertaining to the platform label Nov 11, 2024
@edward-swirldslabs edward-swirldslabs changed the title Create Design Proposal for Automated TSS Encryption Key Generation and Lifecycle. Create Design Proposal for Automated TSS Encryption Key Lifecycle. Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform Tickets pertaining to the platform
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant