Решил посмотреть поближе на ssh и заметил что отпечатки ключей которые высылают хосты и отпечатки в файле known_hosts почему то не совпадают.
Прим.
Подключение к хосту по ssh
The fingerprint for the ED25519 key sent by the remote host is
SHA256:1KiaA4Vrh+J7ZLodxXXXXXXXXXXE8LvSh6/i3MnifBs.
Как отпечаток сохраняется в файле known_hosts
192.168.x.x ssh-ed25519
AAAAC3NzaC1lZDI1NTE5AAAAIKXXXXXXXXXXXXXqdZuNRNu9ImjQErOa6/MLaeg6kmOl
Прогуглить, почему именно так, не смог.
Причём везде пишут, что в файле known_hosts сохраняется именно отпечаток ключей, но что то не похоже.