| Summary: | ssh-keygen unable to convert ED25519 public keys | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Marcos Alano <marcoshalano> | ||||||
| Component: | ssh-keygen | Assignee: | Assigned to nobody <unassigned-bugs> | ||||||
| Status: | NEW --- | ||||||||
| Severity: | enhancement | CC: | djm, dtucker, gl, me, ricky.tigg | ||||||
| Priority: | P5 | ||||||||
| Version: | 8.2p1 | ||||||||
| Hardware: | amd64 | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Marcos Alano
2020-07-19 03:54:21 AEST
Created attachment 3433 [details]
support reading PKCS8 Ed25519 keys
OpenSSH doesn't currently support reading or writing Ed25519 keys in any format other than the OpenSSH native key format.
Not all libcrypto implementations support Ed25519 keys, in particular LibreSSL does not.
This patch adds support for reading PKCS8 Ed25519 keys on recent OpenSSL, but it can't be upstreamed until LibreSSL supports these keys too.
*** Bug 3298 has been marked as a duplicate of this bug. *** Patch providing basic support of Ed25519 keys via PKCS#11 tokens: https://github.com/openssh/openssh-portable/pull/230 Created attachment 3525 [details]
hello moto
(In reply to Damien Miller from comment #1) > it can't be upstreamed until LibreSSL supports these > keys too. Should this be re-evaluated now that LibreSSL supports ed25519 with 3.7.0 released Dec 12, 2022? https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.7.0-relnotes.txt |