Pular para o conteúdo
Aback Tools Logo

Calculadora de impressões digitais de chaves SSH

Calcule na hora as impressões digitais SHA-256 e MD5 de qualquer chave pública SSH com nossa calculadora de impressões digitais de chaves SSH gratuita. Suporta os tipos ssh-rsa, ssh-ed25519, ECDSA e chaves de segurança FIDO2. Cole uma ou mais linhas de chave pública e obtenha as impressões digitais no formato exato usado pelo OpenSSH, GitHub e GitLab — sem cadastro.

Calculate SSH Key Fingerprints

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.

Supported Key Types
ssh-rsa- RSA (2048, 3072, 4096-bit)
ssh-ed25519- Ed25519 (256-bit, recommended)
ecdsa-sha2-nistp256- ECDSA P-256
ecdsa-sha2-nistp384- ECDSA P-384
ecdsa-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)

Por que usar nossa calculadora de impressões digitais de chaves SSH?

  • Cálculo instantâneo de impressões digitais SSH: nossa calculadora calcula as impressões digitais SHA-256 e MD5 na hora no seu navegador. Cole qualquer linha de chave pública SSH e obtenha a impressão digital no formato exato usado pelo OpenSSH, GitHub, GitLab e provedores de nuvem — sem esperas e sem idas ao servidor.
  • Todos os tipos de chave suportados: calcule impressões digitais de chaves SSH para todos os tipos modernos e legados: ssh-rsa, ssh-ed25519, ecdsa-sha2-nistp256/384/521 e chaves de segurança FIDO2 (sk-ssh-ed25519, sk-ecdsa-sha2-nistp256). Processe várias chaves de uma vez colando-as em linhas separadas.
  • Calculadora de impressões digitais de chaves SSH online segura: todos os cálculos de impressões digitais acontecem localmente no seu navegador usando a API Web Crypto. Suas chaves públicas SSH nunca saem do seu dispositivo, garantindo 100 % de privacidade ao usar nossa calculadora online.
  • Calculadora de impressões digitais de chaves SSH sem instalação: use nossa calculadora gratuita diretamente no navegador, sem downloads, plugins ou conta. Envie um arquivo .pub ou cole as linhas de chave — funciona em qualquer dispositivo, a qualquer momento.

Casos de uso comuns da calculadora de impressões digitais de chaves SSH

  • Verificar a identidade de uma chave SSH: compare a impressão digital mostrada pelo seu servidor na primeira conexão com a impressão esperada para confirmar que você está se conectando ao host correto. Nossa calculadora permite pré-calcular a impressão digital a partir de uma chave pública conhecida para uma comparação segura.
  • Verificação de chaves no GitHub e GitLab: GitHub e GitLab exibem as impressões digitais das chaves SSH nas configurações da conta para verificação. Use nossa calculadora para calcular a impressão digital SHA-256 da sua chave pública local e confirmar que corresponde à exibida na sua conta.
  • Gerenciamento de chaves em provedores de nuvem: AWS EC2, Google Cloud e Azure exibem as impressões digitais das chaves SSH quando você envia chaves públicas. Calcule a impressão digital da sua chave com nossa ferramenta para verificar se a chave correta está registrada antes de iniciar instâncias ou conectar a máquinas virtuais.
  • Auditoria e inventário de chaves SSH: equipes de segurança usam impressões digitais de chaves SSH para auditar e inventariar chaves autorizadas nos servidores. Nossa calculadora permite obter rapidamente as impressões digitais de todas as chaves de um arquivo authorized_keys para identificar entradas desconhecidas ou não autorizadas.
  • Verificação de chaves em pipelines CI/CD: verifique se as chaves de deploy SSH configuradas nos seus pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins) correspondem às chaves esperadas. Calcule as impressões digitais dos seus arquivos .pub e compare-as com as mostradas nas configurações do pipeline.
  • Gerenciamento de certificados SSH e known_hosts: administradores de sistemas usam impressões digitais de chaves SSH para gerenciar arquivos known_hosts e autoridades certificadoras SSH. Nossa calculadora ajuda a verificar impressões digitais de chaves de host e a validar chaves públicas de CA durante a configuração de infraestrutura SSH.

O que é uma impressão digital de chave SSH?

Uma impressão digital de chave SSH é um hash curto e legível de uma chave pública SSH que a identifica de forma única. Como as chaves públicas SSH são longas strings Base64, as impressões digitais oferecem uma representação compacta fácil de comparar e verificar. O OpenSSH calcula as impressões digitais aplicando hash aos bytes brutos do blob da chave — os dados binários no formato de transmissão definido no RFC 4253 — usando SHA-256 (o padrão moderno desde o OpenSSH 6.8) ou MD5 (o formato legado). Nossa calculadora usa o mesmo método, calculando as impressões digitais diretamente do blob de chave decodificado no seu navegador.

Como funciona nossa calculadora de impressões digitais de chaves SSH

  1. Cole sua chave pública SSH: cole uma ou mais linhas de chave pública SSH no formato padrão do OpenSSH (por exemplo, do seu arquivo ~/.ssh/id_ed25519.pub) ou envie um arquivo .pub diretamente. Várias chaves em linhas separadas são todas processadas de uma vez.
  2. Cálculo instantâneo no navegador: clique em Calcular impressões digitais e a ferramenta decodifica o blob de chave em Base64 e calcula a impressão digital SHA-256 com a API Web Crypto do navegador e a impressão digital MD5 com uma implementação em JavaScript puro. Suas chaves SSH nunca saem do seu dispositivo.
  3. Copie e verifique: cada cartão de resultado mostra a impressão digital SHA-256 (no formato SHA256:base64url usado pelo OpenSSH), a impressão MD5 (hexadecimal separado por dois-pontos), o tipo de chave, o tamanho da chave e o comentário. Clique no ícone de copiar ao lado de qualquer valor para copiá-lo na hora.

Impressões digitais SHA-256 x MD5

  • SHA-256 (recomendado): o formato de impressão digital padrão desde o OpenSSH 6.8 (2015). Exibido como SHA256:base64url sem preenchimento. É o formato mostrado por ssh-keygen -l , GitHub, GitLab e a maioria das ferramentas SSH modernas.
  • MD5 (legado): o formato de impressão digital original, exibido como 16 bytes hexadecimais separados por dois-pontos (por exemplo, aa:bb:cc:dd:... ). Ainda usado por alguns sistemas antigos, pares de chaves do AWS EC2 e clientes SSH legados. O MD5 está criptograficamente quebrado, mas continua em uso apenas para impressões digitais.
  • Escopo da impressão digital: ambas as impressões digitais são calculadas sobre os bytes brutos do blob da chave, não sobre a string Base64 nem sobre a linha completa da chave pública. Isso significa que o campo de comentário não afeta a impressão digital.
  • Unicidade: duas chaves diferentes sempre produzirão impressões digitais diferentes. A mesma chave sempre produzirá a mesma impressão digital, independentemente do comentário ou da formatação da linha da chave pública.

Observações importantes sobre a segurança de chaves SSH

As impressões digitais de chaves SSH são calculadas apenas a partir da chave pública e podem ser compartilhadas com segurança. Nunca cole sua chave privada (o arquivo sem a extensão .pub) em nenhuma ferramenta online. Nossa calculadora de impressões digitais de chaves SSH só aceita e processa linhas de chave pública — ela não consegue extrair nem derivar material de chave privada a partir de uma chave pública. Mantenha sempre suas chaves privadas seguras e nunca as compartilhe.

Perguntas frequentes

Uma calculadora de impressões digitais de chaves SSH calcula as impressões digitais SHA-256 e MD5 de uma chave pública SSH. As impressões digitais identificam uma chave de forma única e são usadas para verificar a identidade da chave em servidores, GitHub, GitLab e provedores de nuvem.

A impressão digital é calculada aplicando hash ao blob binário bruto da chave (os bytes no formato de transmissão RFC 4253 decodificados de Base64). SHA-256 é exibido como SHA256:base64url e MD5 como hexadecimal separado por dois-pontos.

Sim. Chaves públicas SSH foram feitas para serem compartilhadas. Todo o processamento acontece no seu navegador — sua chave nunca é enviada a nenhum servidor. Nunca cole sua chave privada em nenhuma ferramenta online.

ssh-rsa, ssh-ed25519, ecdsa-sha2-nistp256/384/521, [email protected], [email protected] e ssh-dss. Várias chaves podem ser processadas de uma só vez.

Sim! 100 % gratuita, sem cadastro, sem conta e sem limites de uso.