Private key interchange format?
Mouse <[email protected]> Wed, 13 Apr 2022 14:39:14 -0400 (EDT)
| Newsgroups | gmane.ietf.secsh |
|---|---|
| Message-ID | <[email protected]> |
Recently, at work, I found what looked like base64ed data blobs delimited by lines -----BEGIN OPENSSH PRIVATE KEY----- and -----END OPENSSH PRIVATE KEY----- in a context which at least superficially is not ssh-related. These look provocatively similar to the defined public-key interchange format, though there are notable differences. But I don't recall seeing anything about an interchange format being defined for private keys. I can see multiple alternatives here, and some of them are things that people at your remove from the situation can't really tell the difference between (for example, if that could be OpenSSH-generated, it is, or is it something else (ab)using the same format?). I'm writing to ask (a) did I miss a standardization of a private-key interchange format? and (b) is there a version of OpenSSH that uses those lines? When I did a quick test with the OpenSSH installed on a work machine (on my own machines I use moussh, not OpenSSH) I got "BEGIN RSA PRIVATE KEY", not "BEGIN OPENSSH PRIVATE KEY". /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML [email protected] / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B