Skip to content

add new EncryptionAlgorithms for crypto/mldsa #3328

Closed
kubernetes/kubernetes
#142037

Description

@neolit123

crypto/mldsa in planned for Go 1.27

we could add support for new values exposing some of the ML-DSA modes:

EncryptionAlgorithmMLDSA44 EncryptionAlgorithmType = "ML-DSA-44"
EncryptionAlgorithmMLDSA65 EncryptionAlgorithmType = "ML-DSA-65"
EncryptionAlgorithmMLDSA87 EncryptionAlgorithmType = "ML-DSA-87"

there is no pressure for this ecosystem wide, because quantum computers are not widely spread yet, but would be nice to pre-date the trends.

we could add it to both v1beta4 and v1.

Activity

  1. added
    priority/backlogHigher priority than priority/awaiting-more-evidence.
    kind/featureCategorizes issue or PR as related to a new feature.
    on Aug 13, 2026
  2. changed the title [-]add a new EncryptionAlgorithms for crypto/mldsa[/-] [+]add new EncryptionAlgorithms for crypto/mldsa[/+] on Aug 13, 2026
  3. added this to the v1.38 milestone on Aug 14, 2026
  4. neolit123 commented on Sep 9, 2026

    @neolit123
    MemberAuthor

    xref relevant comment to have x509.KeyUsageKeyEncipherment only for RSA - existing bug with ECDSA and should not be present for MLDSA either.

    kubernetes/kubernetes#141838 (comment)
    https://github.com/kubernetes/kubernetes/blob/master/cmd/kubeadm/app/util/pkiutil/pki_helpers.go#L621

  5. self-assigned this
    on Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area/apiarea/pkiPKI and certificate related issueskind/featureCategorizes issue or PR as related to a new feature.priority/backlogHigher priority than priority/awaiting-more-evidence.

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions