Skip to content

Navigation Menu

Sign in
Sign up

Support for ML-DSA keys - #1698

Open
maraino wants to merge 3 commits into
master from
mariano/mldsa
Open

Support for ML-DSA keys #1698
maraino wants to merge 3 commits into
master from
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 ./...

aliMabrook reacted with thumbs up emoji
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 marked this pull request as ready for review 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.
`,

@hslatman hslatman Sep 6, 2026

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

Reviewers

@hslatman hslatman hslatman left review comments

At least 1 approving review is required to merge this pull request.

Assignees

No one assigned

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Milestone

v0.30.7

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /