docker-ssh-exec
docker-ssh-exec copied to clipboard
Switching to ScaleFT/sshkeys for reading (encrypted) key data.
This is a follow-on to #7. A few notes:
- There are no tests, what should I do to test this?
- Should I update references to Go 1.9 to be Go 1.11?
- To verify this is correct, should I run
make.sh? - Where should I add the dependency on
ScaleFT/sshkeys?
Thanks
@benton Gentle nudge. I'd love to discuss / see what you have to say about the direction of this PR.
I initially thought the BEGIN OPENSSH PRIVATE KEY was just "Apple being Apple" but I realized it's a new format from the openssh maintainers:
The OpenSSH format, supported in OpenSSH releases since 2014 and described in the PROTOCOL.key file in the source distribution, offers substantially better protection against offline password guessing and supports key comments in private keys