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

[cryptography] Add Support for Stateless Hash-Based Digital Signatures (SLH-DSA) #427

Open
patrick-ogrady opened this issue Jan 30, 2025 · 0 comments
Labels
help wanted Extra attention is needed research More work required

Comments

@patrick-ogrady
Copy link
Contributor

patrick-ogrady commented Jan 30, 2025

A few months ago, NIST finalized a standard for hash-based digital signatures based on SPHINCS+ (submitted to the NIST Post-Quantum Standardization effort): https://csrc.nist.gov/pubs/fips/205/final

It would be really cool to add support for this algorithm and even experiment with using STARKs to implement multi-signatures over it (as a Post-Quantum Multi-Signature option). There are some other options that uses lattices (like Dilithium) but I expect those would be a lot slower to run in a STARK (and are a much newer concept).

This will probably require a lot of research to get right but figure its worth posting here for someone to dig into.

@patrick-ogrady patrick-ogrady added the research More work required label Jan 30, 2025
@github-project-automation github-project-automation bot moved this to Backlog in Tracker Jan 30, 2025
@patrick-ogrady patrick-ogrady added the help wanted Extra attention is needed label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed research More work required
Projects
Status: Backlog
Development

No branches or pull requests

1 participant