Skip to content

add six new SLH-DSA parameter sets from NIST SP 800-230#2292

Open
chen-cht wants to merge 2 commits into
bcgit:mainfrom
chen-cht:add-SLH-DSA-parameter-sets-from-NIST-SP-800-230
Open

add six new SLH-DSA parameter sets from NIST SP 800-230#2292
chen-cht wants to merge 2 commits into
bcgit:mainfrom
chen-cht:add-SLH-DSA-parameter-sets-from-NIST-SP-800-230

Conversation

@chen-cht
Copy link
Copy Markdown

@chen-cht chen-cht commented May 5, 2026

Overview

This PR adds six new SLH-DSA parameter sets defined in NIST SP 800-230 (Initial Public Draft).

New Parameter Sets Added

The following SLH-DSA parameter sets are introduced:

  • SHA2-based:

    • sha2-128-24
    • sha2-192-24
    • sha2-256-24
  • SHAKE-based:

    • shake-128-24
    • shake-192-24
    • shake-256-24

Changes

  • Modified SLHDSAParameters.java
  • Modified SLHDSAEngine.java

chen-cht added 2 commits May 5, 2026 16:00
add SLH-DSA parameter sets from NIST-SP-800-230
add SLH-DSA parameter sets from NIST SP 800-230
@dghgit dghgit self-assigned this May 13, 2026
@dghgit
Copy link
Copy Markdown
Contributor

dghgit commented May 13, 2026

Thanks for the PR. There's been some new suggestions on the PQC mailing list for these - putting on hold while the discussion pans out.

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