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

feat(Keys_Outgoing): Implement Outgoing Key Derivation Validation function #6093

Closed
Tracked by #5606
LHerskind opened this issue Apr 30, 2024 · 0 comments · Fixed by #6474
Closed
Tracked by #5606

feat(Keys_Outgoing): Implement Outgoing Key Derivation Validation function #6093

LHerskind opened this issue Apr 30, 2024 · 0 comments · Fixed by #6474
Assignees

Comments

@LHerskind
Copy link
Contributor

LHerskind commented Apr 30, 2024

Similar to how we are ensuring that the correct nsk_app* is used for a Npk_m we need to constrain the correctness of the ovsk_app* for the matching Ovpk_m.

For the nullifier, the context provides request_app_nullifier_secret_key which under the hood pushed a request to the kernel for the nullifier secret keys.

We need the almost exact same thing for the outgoing viewing keys, with the main difference being the generator used.

Note that as part of the #5630 the interface is changed such that requests are not taking an address as argument.

@github-project-automation github-project-automation bot moved this to Todo in A3 Apr 30, 2024
@LHerskind LHerskind changed the title feat(Keys): Implement Key Derivation Validation functions feat(Keys): Implement Key Derivation Validation functions in aztec-nr May 1, 2024
@LHerskind LHerskind changed the title feat(Keys): Implement Key Derivation Validation functions in aztec-nr feat(Keys): Implement Outgoing Key Derivation Validation function May 1, 2024
@LHerskind LHerskind changed the title feat(Keys): Implement Outgoing Key Derivation Validation function feat(KeysViewing): Implement Outgoing Key Derivation Validation function May 1, 2024
@LHerskind LHerskind changed the title feat(KeysViewing): Implement Outgoing Key Derivation Validation function feat(Keys_Viewing): Implement Outgoing Key Derivation Validation function May 1, 2024
@LHerskind LHerskind changed the title feat(Keys_Viewing): Implement Outgoing Key Derivation Validation function feat(Keys_Outgoing): Implement Outgoing Key Derivation Validation function May 1, 2024
@benesjan benesjan moved this from Todo to In Progress in A3 May 15, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in A3 May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants