Skip to content

ML-DSA test generator: support expanded and joined key formats#312

Open
gilles-peskine-arm wants to merge 3 commits into
Mbed-TLS:mainfrom
gilles-peskine-arm:mldsa-driver-expanded-key-framework
Open

ML-DSA test generator: support expanded and joined key formats#312
gilles-peskine-arm wants to merge 3 commits into
Mbed-TLS:mainfrom
gilles-peskine-arm:mldsa-driver-expanded-key-framework

Conversation

@gilles-peskine-arm

Copy link
Copy Markdown
Contributor

Needed for Mbed-TLS/TF-PSA-Crypto#834. Part of Mbed-TLS/TF-PSA-Crypto#774.

PR checklist

Prepare to support 3 different private key representations: seed only,
standard expanded private key format, or joined (seed + expanded).

This commit only defines new auxiliary functions. Subsequent commits will
use these functions to simplify the code and support tuning the test data
for different formats.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
@gilles-peskine-arm gilles-peskine-arm added needs-ci Needs to pass CI tests size-s Estimated task size: small (~2d) priority-high High priority - will be reviewed soon labels Jul 8, 2026
@gilles-peskine-arm gilles-peskine-arm added needs-review Every commit must be reviewed by at least two team members. needs-reviewer This PR needs someone to pick it up for review and removed needs-ci Needs to pass CI tests labels Jul 9, 2026
@bjwtaylor bjwtaylor self-requested a review July 9, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review Every commit must be reviewed by at least two team members. needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon size-s Estimated task size: small (~2d)

Projects

Development

Successfully merging this pull request may close these issues.

2 participants