Support ed25519 private keys for ssh tunnel
See original GitHub issueAttempting to use an ed25519 private key for an ssh tunnel just results in the error com.jcraft.jsch.JSchException: invalid privatekey
. The same works fine with an rsa key.
Issue Analytics
- State:
- Created 6 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
How to secure your SSH server with public key Ed25519 ...
Lets generate a fresh pair of Ed25519 keys on the client machine, so not on the server-side. Use a passphrase to secure your...
Read more >SSH Tunnel Won't connect with Ed25519-based key pair
What steps will reproduce the problem? 1. Setup Tunnel using Key pair (OpenSSH) 2. Specify a private key that is generated using Ed25519...
Read more >Ed25519 for SSH - Peter's blog
This article is about the keys that are used for authentication in SSH – in particular about Ed25519, which is a fast and...
Read more >Ed25519 SSH Keys Are Great, But Barriers Remain | Greg Burek
Ed25519 keys have been available since OpenSSH 6.5 (OpenSSH 8.0 ... Azure currently supports SSH protocol 2 (SSH-2) RSA public-private key ...
Read more >How To Generate ed25519 SSH Key - Unix Tutorial
How To Generate ed25519 SSH Key · What is ed25519? ed25519 is a relatively new cryptography solution implementing Edwards-curve Digital Signature ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
SSHJ extension will be published here - https://dbeaver.jkiss.org/update/sshj/
JSch (Java SSH client) doesn’t support this. There is a quite old feature request for ed25519 support (https://sourceforge.net/p/jsch/feature-requests/7/) but there is no any activity.
Perhaps we should replace SSH client with something more alive (e.g. https://github.com/hierynomus/sshj)