Skip to content

SSH Agent: Add support for ML-DSA 44 + Ed25519 keys#13522

Draft
hifi wants to merge 1 commit into
keepassxreboot:developfrom
hifi:feature/mldsa44-ed25519
Draft

SSH Agent: Add support for ML-DSA 44 + Ed25519 keys#13522
hifi wants to merge 1 commit into
keepassxreboot:developfrom
hifi:feature/mldsa44-ed25519

Conversation

@hifi

@hifi hifi commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Closes #13507

I have not actually tested this properly yet, just pushing the PR out. The generation bit looks sketchy but it passes its own tests and is 100% LLM written.

This also depends on OpenSSH 10.4 so the tests will likely fail on our CI for now: https://www.openssh.org/txt/release-10.4

Screenshots

Testing strategy

Added tests plus tested by hand that ssh-agent accepts the keys and they indeed have the correct fingerprint. No full end-to-end testing yet.

Type of change

  • ✅ New feature (change that adds functionality)

@hifi hifi added feature: SSH agent pr: ai-assisted Pull request contains significant contributions by generative AI labels Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: SSH agent pr: ai-assisted Pull request contains significant contributions by generative AI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for new SSH key type ssh-mldsa44-ed25519@openssh.com

1 participant