Home | Notifications | New Note | Local | Federated | Search | Logout

grawity@grawity@social.treehouse.systems

hobbyist sysadmin and tech support person, still occasionally seen on IRC

interests: windows 98, macos 9/8, plan9, systemd, athena, x.25, all kinds of 80s-00s "retro" computing & networking

✨︎ no, I really don't have a good profile picture ✨︎

Location: https://nullroute.lt
Location: Lithuania Joined: 2026-09-15 00:53:23 1 notes, 0 following, 0 followers

Reply to @whitequark@social.treehouse.systems grawity@grawity@social.treehouse.systems (2026-09-15 00:50:08) @whitequark for what it's worth, the private-part format is AFAIK taken directly from the "ssh-agent protocol" format that's now documented in RFC 9987

(just because that frankly seems a bit more readable than whatever the heck sshref's syntax is. I've never heard of "uint32 allocator" terminology before o7)

in other words, I *suspect* they reused the existing (de)serializer code, which evolved independently for the public half in ssh proper and the private half in ssh-agent, leading to a somewhat funny combined result