-
-
Notifications
You must be signed in to change notification settings - Fork 945
Failed to negotiate key exchange algorithm #461
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
That cipher is not supported by the library, I to have ran in to issues do to it :(
…Sent from my iPhone
On Aug 27, 2018, at 7:17 AM, AtosNicoS ***@***.***> wrote:
Hi, I am using 2016.1.0 and I am trying to connect to a TeltonikaRUT955 Modem via SSH. I just updated the firmware to a newer version which has "Improved SSH security" in its changelog. I can no longer login via SSH.NET, only via Putty.
It seems that SSH.NET does not support newer cipher algorithms. Do you know more about this?
Putty logs the following:
2018-08-27 12:59:28 We claim version: SSH-2.0-PuTTY_Release_0.70
[...]
2018-08-27 12:59:28 Doing ECDH key exchange with curve Curve25519 and hash SHA-256
[...]
2018-08-27 12:59:30 Initialised AES-256 SDCTR client->server encryption
2018-08-27 12:59:30 Initialised HMAC-SHA-256 client->server MAC algorithm
2018-08-27 12:59:30 Initialised AES-256 SDCTR server->client encryption
2018-08-27 12:59:30 Initialised HMAC-SHA-256 server->client MAC algorithm
[...]
Downgrading the firmware is not an option in case of the SSH and overall system security.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Is there any update on this? We needed to upgrade some hardware and it only supports the following algorithms: aes128-ctr; aes192-ctr; and aes256-ctr. If I can't get SSH.NET to work, I will likely need to move to a different SSH lib. I just don't have the time to fork this project and implement these ciphers. |
In the develop branch, we now support curve25519-sha256 and |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi, I am using 2016.1.0 (from nuget) and I am trying to connect to a TeltonikaRUT955 Modem via SSH. I just updated the firmware to a newer version which has "Improved SSH security" in its changelog. I can no longer login via SSH.NET, only via Putty.
It seems that SSH.NET does not support newer cipher algorithms. Do you know more about this?
Putty logs the following:
The router uses
Dropbear v2018.76
as ssh client.Downgrading the firmware is not an option in case of the SSH and overall system security.
The text was updated successfully, but these errors were encountered: