Skip to content

ML-DSA fixes: small vfy key object, small SHA-3, fix test#10420

Open
SparkiDev wants to merge 1 commit intowolfSSL:masterfrom
SparkiDev:mldsa_small_1
Open

ML-DSA fixes: small vfy key object, small SHA-3, fix test#10420
SparkiDev wants to merge 1 commit intowolfSSL:masterfrom
SparkiDev:mldsa_small_1

Conversation

@SparkiDev
Copy link
Copy Markdown
Contributor

Description

Only have the public key in the ML-DSA key object when verify-only.
Be able to leave out SHA-3 APIs when only needing SHAKE.
Fix ML-DSA testing to only have data for compiled in parameters.

Testing

Various ML-DSA and SHA-3/SHAKE builds.

Only have the public key in the ML-DSA key object when verify-only.
Be able to leave out SHA-3 APIs when only needing SHAKE.
Fix ML-DSA testing to only have data for compiled in parameters.
@SparkiDev SparkiDev self-assigned this May 7, 2026
@SparkiDev
Copy link
Copy Markdown
Contributor Author

Jenkins: retest this please

Copy link
Copy Markdown

@wolfSSL-Fenrir-bot wolfSSL-Fenrir-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fenrir Automated Review — PR #10420

Scan targets checked: wolfcrypt-bugs, wolfcrypt-src

No new issues found in the changed files. ✅

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

MemBrowse Memory Report

No memory changes detected for:

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.

3 participants