| Summary: | Ed25519 secret keys are 64 bytes but only 32 bytes used | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Kenny Root <kenny> |
| Component: | ssh | Assignee: | Assigned to nobody <unassigned-bugs> |
| Status: | CLOSED WONTFIX | ||
| Severity: | enhancement | CC: | djm |
| Priority: | P5 | ||
| Version: | 7.2p1 | ||
| Hardware: | Other | ||
| OS: | Linux | ||
|
Description
Kenny Root
2016-06-11 03:57:15 AEST
Yeah, the encoding is redundant - having the public key appended to the private. I updated the PROTOCOL.agent file that is our best reference for how private keys are serialised to mention this, but I don't think we can trivially change it without breaking older OpenSSH clients, since they check the length is what they expect. commit 531c135409b8d8810795b1f3692a4ebfd5c9cae0 Author: djm@openbsd.org <djm@openbsd.org> Date: Thu May 19 07:45:32 2016 +0000 upstream commit fix type of ed25519 values Upstream-ID: b32d0cb372bbe918ca2de56906901eae225a59b0 Close all resolved bugs after 7.3p1 release |