Support ED25519 keys on SSH
complete
D
Dirk Jonker
Thank you!
Alexey
complete
Alexey
ED25519 keys are now supported throughout CircleCI, including using ED25519 keys to SSH into a job and connecting to external machines.
We’ve added a section to the docs to cover
using ED25519 keys: https://circleci.com/docs/2.0/add-ssh-key/#steps
This change should cover most of the use cases for ED25519 keys. If your use case is still not covered, please comment in this thread with more details. Thanks!
N
Nick
Any updates on this? It's been almost two years now :D
M
Michael Joy
I'm surprised this isn't supported... every repo host already supports this, and it's bog standard at this point...
N
Nathan L
Specifically, the MacOS command didn't "just work" ^
N
Nathan L
When I switched over to an RSA key, I think I also hit this issue: https://support.circleci.com/hc/en-us/articles/360021127693-How-to-generate-and-store-read-write-SSH-keys
N
Nathan L
Here are the GitLab docs: https://docs.gitlab.com/ee/ssh/#ed25519-ssh-keys
N
Nathan L
I'd love to see support for this too. Use case: I want to write an integration test for a project that does
git
commands against different providers, and GitLab suggests using this key type.It's not a hard blocker for me, but otoh, but seems like it wouldn't be crazy for you all to just update your validation logic in this box to allow this key type (unless there's unseen backend work)? Thanks!
D
Dirk Jonker
ed25519 supported was added in OpenSSH version 6.5 (January 2014)
That is more than 5 years ago! All current CircleCI containers use versions of OpenSSH that support these keys.
Load More
→