dolmen / github-keygen

Easy creation of secure SSH configuration for your GitHub account(s)
GNU General Public License v3.0
245 stars 25 forks source link

Improve private key storage (PKCS8) #7

Open dolmen opened 11 years ago

dolmen commented 11 years ago

Store/convert the private key to PKCS#8 storage:

http://martin.kleppmann.com/2013/05/24/improving-security-of-ssh-private-keys.html

dolmen commented 11 years ago

Looking at the comments of the post, there may be an issue with ssh-agent not being able to decode PKCS 8 private keys. Needs testing.

dolmen commented 11 years ago

Must test that PKCS 8 private keys work with various SSH agents: ssh-agent (from OpenSSH), gnome-keyring, kwallet.

dolmen commented 9 years ago

Apparently this is not supported on OpenSSH on MacOX X 10.9. Needs confirmation.

dolmen commented 6 years ago

Related: http://latacora.micro.blog/2018/08/03/the-default-openssh.html