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

Implement second level derivation within JS #7

Merged
merged 1 commit into from
Mar 14, 2025

Conversation

randombit
Copy link
Contributor

This allows a user to retrieve a canister VetKD master key once and derive multiple subkeys from it without further interaction with the IC.

This matches the derivation implemented in dfinity/ic#4057 and dfinity/ic#4124

@randombit randombit requested a review from a team as a code owner February 27, 2025 18:50
@randombit
Copy link
Contributor Author

randombit commented Mar 13, 2025

This should be updated for the new domain separator in dfinity/ic#4354 Done

@randombit randombit force-pushed the jack/second-level-derive branch from d4d4b24 to 02e0191 Compare March 14, 2025 16:20
This allows a user to retrieve a canister VetKD master key once and
derive multiple subkeys from it without further interaction with the IC.
@randombit randombit merged commit 8197641 into main Mar 14, 2025
2 checks passed
@randombit randombit deleted the jack/second-level-derive branch March 14, 2025 16:22
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.

2 participants