Skip to content

Support for ML-DSA keys - #1698

Open
maraino wants to merge 3 commits into
masterfrom
mariano/mldsa
Open

Support for ML-DSA keys#1698
maraino wants to merge 3 commits into
masterfrom
mariano/mldsa

Conversation

@maraino

@maraino maraino commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

This PR adds support for ML-DSA keys on ca, certificate, and key commands. SSH and JOSE commands doesn't yet support ML-DSA keys.

This PR also updates minimum version of Go to 1.26 and modernizes go with go fix ./...

This commit adds support for ML-DSA keys on ca, certificate, and key
commands. SSH and JOSE commands doesn't yet support ML-DSA keys.
@github-actions github-actions Bot added the needs triage Waiting for discussion / prioritization by team label Sep 4, 2026
@maraino
maraino marked this pull request as ready for review September 4, 2026 23:16
@maraino
maraino requested a review from hslatman September 4, 2026 23:16
Comment thread flags/flags.go
Comment on lines +40 to +50
: Create an **RSA** key pair

**ML-DSA-44**
: Create a ML-DSA key pair using the **ML-DSA-44** parameter set.

**ML-DSA-65**
: Create a ML-DSA key pair using the **ML-DSA-65** parameter set.

**ML-DSA-87**
: Create a ML-DSA key pair using the **ML-DSA-87** parameter set.
`,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
: Create an **RSA** key pair
**ML-DSA-44**
: Create a ML-DSA key pair using the **ML-DSA-44** parameter set.
**ML-DSA-65**
: Create a ML-DSA key pair using the **ML-DSA-65** parameter set.
**ML-DSA-87**
: Create a ML-DSA key pair using the **ML-DSA-87** parameter set.
`,
: Create an **RSA** key pair
**ML-DSA-44**
: Create an ML-DSA key pair using the **ML-DSA-44** parameter set.
**ML-DSA-65**
: Create an ML-DSA key pair using the **ML-DSA-65** parameter set.
**ML-DSA-87**
: Create an ML-DSA key pair using the **ML-DSA-87** parameter set.
`,

@hslatman hslatman added this to the v0.30.7 milestone Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants