Калькулятор отпечатков SSH-ключей
Мгновенно вычисляйте отпечатки SHA-256 и MD5 любого открытого ключа SSH с помощью нашего бесплатного калькулятора отпечатков SSH-ключей. Поддерживаются типы ssh-rsa, ssh-ed25519, ECDSA и ключи безопасности FIDO2. Вставьте одну или несколько строк открытого ключа и получите отпечатки в том же формате, что используют OpenSSH, GitHub и GitLab — регистрация не требуется.
Paste one or more SSH public key lines and click Calculate Fingerprints to instantly compute the SHA-256 and MD5 fingerprints for each key. Supports ssh-rsa, ssh-ed25519, ecdsa-sha2-nistp256/384/521, and FIDO2 security key types. All processing runs locally in your browser - your keys never leave your device.
ssh-rsa- RSA (2048, 3072, 4096-bit)ssh-ed25519- Ed25519 (256-bit, recommended)ecdsa-sha2-nistp256- ECDSA P-256ecdsa-sha2-nistp384- ECDSA P-384ecdsa-sha2-nistp521- ECDSA P-521[email protected]- Ed25519-SK (FIDO2 hardware key)[email protected]- ECDSA-SK P-256 (FIDO2)ssh-dss- DSA (legacy, not recommended)Зачем использовать наш калькулятор отпечатков SSH-ключей?
- Мгновенный расчёт отпечатков SSH: наш калькулятор вычисляет отпечатки SHA-256 и MD5 сразу в браузере. Вставьте любую строку открытого ключа SSH и получите отпечаток в точном формате, который используют OpenSSH, GitHub, GitLab и облачные провайдеры — без ожидания и обращений к серверу.
- Поддержка всех типов ключей: вычисляйте отпечатки SSH-ключей для всех современных и устаревших типов: ssh-rsa, ssh-ed25519, ecdsa-sha2-nistp256/384/521 и ключей безопасности FIDO2 (sk-ssh-ed25519, sk-ecdsa-sha2-nistp256). Обрабатывайте несколько ключей сразу, вставляя их отдельными строками.
- Безопасный калькулятор отпечатков SSH-ключей онлайн: все вычисления выполняются локально в браузере через API Web Crypto. Ваши открытые SSH-ключи никогда не покидают устройство, обеспечивая 100 % приватность при использовании нашего онлайн-калькулятора.
- Калькулятор отпечатков SSH-ключей без установки: пользуйтесь нашим бесплатным калькулятором прямо в браузере — без загрузок, плагинов и учётной записи. Загрузите файл .pub или вставьте строки ключей — работает на любом устройстве в любое время.
Типичные сценарии использования калькулятора отпечатков SSH-ключей
- Проверка подлинности SSH-ключа: сравните отпечаток, показанный сервером при первом подключении, с ожидаемым, чтобы убедиться, что вы подключаетесь к нужному хосту. Наш калькулятор позволяет заранее вычислить отпечаток из известного открытого ключа для безопасного сравнения.
- Проверка ключей в GitHub и GitLab: GitHub и GitLab показывают отпечатки SSH-ключей в настройках аккаунта для проверки. Вычислите отпечаток SHA-256 вашего локального открытого ключа с помощью нашего калькулятора и убедитесь, что он совпадает с указанным в аккаунте.
- Управление ключами у облачных провайдеров: AWS EC2, Google Cloud и Azure показывают отпечатки SSH-ключей при загрузке открытых ключей. Вычислите отпечаток своего ключа нашим инструментом, чтобы убедиться, что зарегистрирован правильный ключ, прежде чем запускать инстансы или подключаться к виртуальным машинам.
- Аудит и инвентаризация SSH-ключей: команды безопасности используют отпечатки SSH-ключей для аудита и учёта авторизованных ключей на серверах. Наш калькулятор позволяет быстро получить отпечатки всех ключей в файле authorized_keys, чтобы выявить неизвестные или несанкционированные записи.
- Проверка ключей в CI/CD-конвейерах: проверьте, что SSH-ключи деплоя, настроенные в ваших CI/CD-конвейерах (GitHub Actions, GitLab CI, Jenkins), соответствуют ожидаемым. Вычислите отпечатки из файлов .pub и сравните их с указанными в настройках конвейера.
- Управление SSH-сертификатами и known_hosts: системные администраторы используют отпечатки SSH-ключей для управления файлами known_hosts и центрами сертификации SSH. Наш калькулятор помогает проверять отпечатки ключей хостов и валидировать открытые ключи CA при настройке SSH-инфраструктуры.
Что такое отпечаток SSH-ключа?
Отпечаток SSH-ключа — это короткий удобочитаемый хеш открытого ключа SSH, однозначно его идентифицирующий. Поскольку открытые ключи SSH представляют собой длинные строки Base64, отпечатки дают компактное представление, удобное для сравнения и проверки. OpenSSH вычисляет отпечатки, хешируя необработанные байты блоба ключа — бинарные данные в формате передачи, определённом в RFC 4253 — с помощью SHA-256 (современный стандарт с OpenSSH 6.8) или MD5 (устаревший формат). Наш калькулятор использует тот же метод, вычисляя отпечатки непосредственно из декодированного блоба ключа в вашем браузере.
Как работает наш калькулятор отпечатков SSH-ключей
- Вставьте открытый ключ SSH: вставьте одну или несколько строк открытого ключа SSH в стандартном формате OpenSSH (например, из файла ~/.ssh/id_ed25519.pub) или загрузите файл .pub. Несколько ключей на отдельных строках обрабатываются одновременно.
- Мгновенный расчёт в браузере: нажмите «Вычислить отпечатки», и инструмент декодирует блоб ключа из Base64, вычислит отпечаток SHA-256 через API Web Crypto браузера и отпечаток MD5 с помощью чистой реализации на JavaScript. Ваши SSH-ключи никогда не покидают устройство.
- Скопируйте и проверьте: каждая карточка результата показывает отпечаток SHA-256 (в формате SHA256:base64url, используемом OpenSSH), отпечаток MD5 (шестнадцатеричный с двоеточиями), тип ключа, размер ключа и комментарий. Нажмите значок копирования рядом с любым значением, чтобы скопировать его сразу.
Отпечатки SHA-256 и MD5
- SHA-256 (рекомендуется): формат отпечатка по умолчанию с OpenSSH 6.8 (2015). Отображается как SHA256:base64url без заполнения. Именно такой формат показывают ssh-keygen -l , GitHub, GitLab и большинство современных SSH-инструментов.
- MD5 (устаревший): исходный формат отпечатка, отображается как 16 шестнадцатеричных байтов, разделённых двоеточиями (например, aa:bb:cc:dd:... ). До сих пор используется некоторыми старыми системами, парами ключей AWS EC2 и устаревшими SSH-клиентами. MD5 криптографически скомпрометирован, но продолжает применяться только для отпечатков.
- Что покрывает отпечаток: оба отпечатка вычисляются по необработанным байтам блоба ключа, а не по строке Base64 и не по полной строке открытого ключа. Поэтому поле комментария не влияет на отпечаток.
- Уникальность: два разных ключа всегда дают разные отпечатки. Один и тот же ключ всегда даёт одинаковый отпечаток независимо от комментария и форматирования строки открытого ключа.
Важные замечания о безопасности SSH-ключей
Отпечатки SSH-ключей вычисляются только из открытого ключа, и их безопасно публиковать. Никогда не вставляйте закрытый ключ (файл без расширения .pub) в какие-либо онлайн-инструменты. Наш калькулятор отпечатков SSH-ключей принимает и обрабатывает только строки открытых ключей — он не может извлечь или вывести материал закрытого ключа из открытого. Всегда храните закрытые ключи в безопасности и никогда не передавайте их.
Часто задаваемые вопросы
Калькулятор отпечатков SSH-ключей вычисляет отпечатки SHA-256 и MD5 открытого ключа SSH. Отпечатки однозначно идентифицируют ключ и используются для проверки его подлинности на серверах, GitHub, GitLab и у облачных провайдеров.
Отпечаток вычисляется хешированием необработанного бинарного блоба ключа (байтов в формате передачи RFC 4253, декодированных из Base64). SHA-256 отображается как SHA256:base64url, а MD5 — как шестнадцатеричное значение с двоеточиями.
Да. Открытые ключи SSH предназначены для публикации. Вся обработка выполняется в вашем браузере — ключ никогда не отправляется на сервер. Никогда не вставляйте закрытый ключ в какие-либо онлайн-инструменты.
ssh-rsa, ssh-ed25519, ecdsa-sha2-nistp256/384/521, [email protected], [email protected] и ssh-dss. Можно обрабатывать несколько ключей одновременно.
Да! 100 % бесплатно, без регистрации, без учётной записи и без ограничений использования.