Отпечаток SSH-ключа онлайн

Короткий SHA256 публичного ключа, как ssh-keygen -lf. Нужен, чтобы не добавить на сервер чужой ключ: сравнили отпечатки — это тот же ключ. Приватный ключ сюда не вставляют.

Сверьте SHA256 с выводом на своём ПК и с тем, что показывает GitHub/GitLab в настройках ключа или сервер при первом подключении (Are you sure you want to continue connecting). Совпало — можно писать ключ в authorized_keys. Сам отпечаток в authorized_keys не кладут, туда идёт строка ssh-ed25519 AAAA….

Данные

Одна строка из файла .pub или authorized_keys: ssh-ed25519 AAAA… комментарий. Не вставляйте приватный ключ.

Как пользоваться

Вставьте строку ssh-ed25519 AAAA… или ssh-rsa AAAA… из authorized_keys / .pub.

Как интерпретировать результат

SHA256:… должен совпасть с выводом ssh-keygen -lf. MD5 нужен только для старых известных хостов.

Частые вопросы

Это приватный ключ?

Нет, только .pub. Приватный ключ сюда не вставляйте.

Почему не совпал MD5?

Считайте SHA256. MD5 в новых OpenSSH по умолчанию скрыт.

ECDSA/ED25519/RSA?

Все форматы, которые понимает OpenSSH public key.

known_hosts hashed?

Хешированные known_hosts этот сервис не разворачивает.

Комментарий user@host?

Показывается отдельно, на отпечаток не влияет.