Skip to content

XMSS: define signatures, signing, and verification #177

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

Open
6 tasks
marsella opened this issue Nov 11, 2024 · 0 comments · May be fixed by #296
Open
6 tasks

XMSS: define signatures, signing, and verification #177

marsella opened this issue Nov 11, 2024 · 0 comments · May be fixed by #296
Assignees

Comments

@marsella
Copy link
Contributor

Once we have all the helpers (#175) and keys (#176) defined, we can get to actual signing and verification

  • Define signature type - Section 4.1.8
  • Implement buildAuth function for computing authentication path, and add references / notes about how inefficient it is and why you should use an alternate approach - Section 4.1.9
  • Implement treeSig algorithm - Section 4.1.9
  • Implement XMSS_sign algorithm - Section 4.1.9
  • Implement XMSS_rootFromSig algorithm (with warnings about use) - Section 4.1.10
  • Implement XMSS_verify algorithm - Section 4.1.10
@amaloz amaloz self-assigned this Apr 28, 2025
@amaloz amaloz linked a pull request May 1, 2025 that will close this issue
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 a pull request may close this issue.

2 participants