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