PowerShell / Win32-OpenSSH

Win32 port of OpenSSH
7.46k stars 766 forks source link

Support for sntrup761x25519-sha512@openssh.com in 8.9 missing? #1927

Open aa-matthias opened 2 years ago

aa-matthias commented 2 years ago

"OpenSSH for Windows" version V8.9.1.0p1-Beta

Server OperatingSystem Ubuntu 22.04

Client OperatingSystem Windows 11 Pro

What is failing Windows 11 Pro Client has V8.9.1.0P1-Beta installed .ssh/config has KexAlgorithms config option set and is including sntrup761x25519-sha512@openssh.com trying to connect to a server shows a config failure. ssh-Q kex is not listing sntrup761x25519-sha512@openssh.com

Expected output Shouldn't sntrup761x25519-sha512@openssh.com be supported starting with OpenSSH 8.9 out of the box? It's working just fine on my 22.04 ubuntu install.

Actual output

Harvester57 commented 1 year ago

OpenSSH v9.0 switched to using this key exchange cipher, but it is still not supported by the Windows client (even the latest release: https://github.com/PowerShell/Win32-OpenSSH/releases/tag/v9.1.0.0p1-Beta, even though the changelog explicitely mention it includes upstream v9.0 and v9.1 changes)

appletalk commented 1 year ago

sntrup761x25519-sha512@openssh.com still seems to be missing from the latest v9.2 as well.

jasperweiss commented 3 weeks ago

It is still missing from v9.8 as well