Re[2]: SSH договорится о методе шифрования
От: TailWind  
Дата: 20.03.25 18:39
Оценка:
_>Как только первые строки совпали ехать дальше.

Похоже, что не так работает

Написал SSH сервер
Клиент MobaXterm

Выдаю строчку SSH-2.0-OpenSSH_8.0
Получаю от клиента его строку

Получаю от клиента его SSH_MSG_KEXINIT

kex_algorithms
  sntrup761x25519-sha512@openssh.com
  curve448-sha512
  curve25519-sha256
  curve25519-sha256@libssh.org
  ecdh-sha2-nistp256
  ecdh-sha2-nistp384
  ecdh-sha2-nistp521
  diffie-hellman-group-exchange-sha256
  diffie-hellman-group-exchange-sha1
  diffie-hellman-group18-sha512
  diffie-hellman-group17-sha512
  diffie-hellman-group16-sha512
  diffie-hellman-group15-sha512
  diffie-hellman-group14-sha256
  diffie-hellman-group14-sha1
  rsa2048-sha256
  rsa1024-sha1
  diffie-hellman-group1-sha1
  ext-info-c
  kex-strict-c-v00@openssh.com


Выбрал у него из середины списка один вариант
И отправил ему через SSH_MSG_KEXINIT

kex_algorithms
  diffie-hellman-group18-sha512


По вашей логике клиент должен был бы прислать мне ещё один SSH_MSG_KEXINIT только с моими опциями
Но нет
Сразу отправил SSH_MSG_KEX_DH_GEX_REQUEST_OLD
Отредактировано 21.03.2025 5:42 TailWind . Предыдущая версия . Еще …
Отредактировано 21.03.2025 5:41 TailWind . Предыдущая версия .
Отредактировано 20.03.2025 19:15 TailWind . Предыдущая версия .
Отредактировано 20.03.2025 18:49 TailWind . Предыдущая версия .
Отредактировано 20.03.2025 18:48 TailWind . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.