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

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

Copy link
Copy Markdown

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

dghgit commented May 13, 2026

Copy link
Copy Markdown
Contributor

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

2 participants