Add support for PuTTY ppk format private key files#468
Add support for PuTTY ppk format private key files#468rmini wants to merge 4 commits intosshnet:developfrom
Conversation
|
Nice!!!! How this PR makes it in to the next beta
… On Sep 16, 2018, at 4:53 PM, rmini ***@***.***> wrote:
You can view, comment on, or merge this pull request online at:
#468 <#468>
Commit Summary
Add support for PuTTY ppk format private key files
File Changes
M src/Renci.SshNet/PrivateKeyFile.cs <https://github.com/sshnet/SSH.NET/pull/468/files#diff-0> (218)
Patch Links:
https://github.com/sshnet/SSH.NET/pull/468.patch <https://github.com/sshnet/SSH.NET/pull/468.patch>
https://github.com/sshnet/SSH.NET/pull/468.diff <https://github.com/sshnet/SSH.NET/pull/468.diff>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#468>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AAf0HrENbqLtgfvMk8wUSIIRCJZ09Y-jks5ubrozgaJpZM4WrCbj>.
|
|
This PR is missing ecdsa and ed25519 keys. DSS keys support should be dropped. There is also this SSH.NET Extension: https://github.com/darinkes/SshNet.PuttyKeyFile |
|
@darinkes what are your plans with |
|
@IgorMilavec Thats the plan. SSH.NET offers interfaces so ppl can add extensions seperated from the core. Started some Extension, based on a custom IPrivateKeyFile-Extension, which I would like to discuss: https://github.com/darinkes/SshNet.Agent Some of them are already on nuget.org: https://www.nuget.org/profiles/darinkes Maybe they should also be maintained on the sshnet-Github Account to show they are trustworthy? |
|
I propose to first implement support for extensibility, so external "key providers" can be built without forking. After that I think it would be great if we could bring the most relevant (= usable to most developers) extensions under sshnet maintenance. |
|
No idea! :P |
|
The is a project that adds ppk support this but it depends on the latest develop. |
|
I'll close this since as above, https://github.com/darinkes/SshNet.PuttyKeyFile is a more complete implementation. |
No description provided.