🔑

Gerador de Chaves SSH

Gere pares de chaves SSH RSA (2048 ou 4096 bits) diretamente no navegador, sem enviar nada ao servidor.

4096 bits — mais seguro, recomendado

Aparece no final da chave pública

As chaves são geradas localmente pelo navegador usando a API Web Crypto. Nenhum dado é enviado ao servidor. Para produção, prefira usar ssh-keygen no terminal.

Ferramentas Relacionadas

O Gerador de Chaves SSH do Utilitarioz cria pares de chaves SSH (pública e privada) diretamente no navegador para acesso seguro a servidores Linux, GitHub, GitLab e outros serviços que suportam autenticação por chave pública.

O que é autenticação por chave SSH?

Em vez de senha, a autenticação SSH usa criptografia assimétrica. Você instala a chave pública no servidor e guarda a chave privada no seu computador. Na conexão, o servidor verifica se você possui a chave privada correspondente à pública registrada — sem transmitir senhas pela rede.

Como usar as chaves geradas

  • Salve a chave privada em ~/.ssh/id_rsa (ou id_ed25519) com permissão 600
  • Copie a chave pública para o servidor: ~/.ssh/authorized_keys
  • No GitHub/GitLab: Settings → SSH Keys → adicione a chave pública
  • Para conectar: ssh usuario@servidor (a chave privada é usada automaticamente)

RSA vs Ed25519

  • RSA 4096 — amplamente compatível, mais antigo, chaves maiores
  • Ed25519 — mais moderno, chaves menores, mais rápido e igualmente seguro, recomendado para novos setups

Perguntas Frequentes — Gerador de Chaves SSH

Devo proteger a chave privada com passphrase?

Sim, é fortemente recomendado. A passphrase criptografa a chave privada localmente. Mesmo que alguém roube o arquivo da chave, precisaria da passphrase para usá-la.

Posso usar a mesma chave para vários servidores?

Tecnicamente sim, mas como boa prática de segurança, use chaves diferentes para diferentes contextos (trabalho, pessoal, GitHub). Se uma chave for comprometida, os demais acessos ficam seguros.

Como remover acesso SSH de uma chave?

Remova a linha correspondente do arquivo ~/.ssh/authorized_keys no servidor. A chave privada correspondente não funcionará mais para aquele servidor.