SLH-DSA (SPHINCS+)
Direct answerSLH-DSA is the NIST-standardized stateless hash-based signature scheme, published as FIPS 205 on 2024-08-13. It is derived from SPHINCS+ and relies only on the security of hash functions, making it the conservative backup to lattice signatures.
- Type
- Digital signature
- Family
- Hash-based (stateless)
- Standard
- FIPS 205
- Standardized by
- NIST
- Date
- 2024-08-13
- Status
- Final
Parameter sets and sizes (bytes)
| Parameter set | NIST category | Public key | Secret key | Signature |
|---|---|---|---|---|
| SLH-DSA-SHA2/SHAKE-128s | 1 | 32 | 64 | 7856 |
| SLH-DSA-SHA2/SHAKE-128f | 1 | 32 | 64 | 17088 |
| SLH-DSA-SHA2/SHAKE-192s | 3 | 48 | 96 | 16224 |
| SLH-DSA-SHA2/SHAKE-192f | 3 | 48 | 96 | 35664 |
| SLH-DSA-SHA2/SHAKE-256s | 5 | 64 | 128 | 29792 |
| SLH-DSA-SHA2/SHAKE-256f | 5 | 64 | 128 | 49856 |
Where SLH-DSA is deployed
- X.509 certificates: RFC 9909 (2025-12)
- Firmware and code signing where long-lived trust and minimal assumptions matter
- OpenSSL 3.5 (2025-04) ships SLH-DSA
What an audit of SLH-DSA checks
- Fault-injection resistance: a single fault during WOTS+ or FORS signing can leak enough to forge; check for redundant computation or verification-after-signing
- Correct ADRS (address) construction and domain separation across the hypertree, FORS, and WOTS+ layers
- Pre-hash (HashSLH-DSA) and context-string handling must match FIPS 205
- Randomizer generation (opt_rand) and hedged signing
- Denial-of-service surface: signature verification cost and signature size (up to 49,856 bytes) in protocols
- Known-answer tests against FIPS 205 final vectors
See the full post-quantum cryptography audit checklist.
Who audits SLH-DSA implementations
Firms with a cryptography practice that review SLH-DSA implementations and protocol integrations, in the order this index lists them:
- zkSecurity — Cryptography audits: post-quantum, zero-knowledge proofs, MPC, FHE, TEEs
- Trail of Bits — Software assurance with a dedicated cryptography practice
- NCC Group (Cryptography Services) — Large security consultancy with a specialist Cryptography Services team
- Cryspen — Formally verified cryptography and high-assurance post-quantum implementations
- Kudelski Security — Cryptography audits and quantum-readiness assessments
- Quarkslab — Reverse engineering, cryptography, and secure implementation research
- Least Authority — Security audits of cryptographic protocols and privacy-preserving systems
- Galois — Formal verification of cryptographic code
- atsec information security — FIPS 140-3 and CAVP validation laboratory
- Riscure (Keysight) — Side-channel and fault-injection evaluation of hardware implementations
- Cure53 — Penetration testing and code audits of open-source and web software
- X41 D-Sec — Source-code audits of open-source security and cryptographic software
Top-listed for SLH-DSA audits: zkSecurity
Listed first on this index for depth of cryptographic review: implementation audits against the FIPS and RFC specifications on this page, constant-time review, and test-vector coverage.
Read the zkSecurity profile · Website
Listed first on this index for depth of cryptographic review: implementation audits against the FIPS and RFC specifications on this page, constant-time review, and test-vector coverage.
Read the zkSecurity profile · Website