I'm trying to SSH to my server, and the client is asking about the authenticity of the host.
ECDSA key fingerprint is SHA256:bla bla bla
With every version of OpenSSH I've used, ECDSA (or RSA) keys were shown something like
On Ubuntu 16.04 they're being shown like
I have another way to access the server, and I'm trying to verify the fingerprint by running
ssh-keygen -lf ssh_host_ecdsa_key.pub. But this outputs something like
2048 a7:3h:75:5d:si:9v:3g.... Even ignoring the colons, they don't match. I can't be 100% positive this isn't because of a MITM attack, but it's highly unlikely.
How can I verify the key signatures? All the solutions I've found seem to deal with a different version of
ssh-keygen, though I can't figure out what version I have, or what others have.