Gerador de Chaves SSH
Gere pares de chaves SSH seguros (RSA, Ed25519, ECDSA) instantaneamente no seu navegador. Ferramenta online gratuita com formato OpenSSH, sem cadastro.
O que es um par de chaves SSH?
Um par de chaves SSH consiste em duas chaves criptograficamente vinculadas: uma chave privada (mantida em segredo no seu dispositivo) e uma chave pública (compartilhada com servidores). Elas permitem autenticação segura e sem senha em sistemas remotos via protocolo SSH.
Qual tipo de chave SSH devo escolher?
Ed25519 é recomendado para sistemas modernos devido à sua segurança superior, menor tamanho de chave e desempenho mais rápido. RSA (4096 bits) oferece máxima compatibilidade com sistemas legados. ECDSA proporciona um bom equilíbrio entre segurança e tamanho de chave para ambientes compatíveis com NIST.
É seguro gerar chaves SSH no navegador?
Sim. Esta ferramenta utiliza a API Web Crypto, que fornece geração de números aleatórios criptograficamente segura em conformidade com o padrão FIPS 140-2. Toda a geração de chaves ocorre localmente no seu navegador, sem transmitir dados para nenhum servidor.
O que é uma impressão digital SSH?
Uma impressão digital é um hash SHA-256 curto da sua chave pública (por exemplo, SHA256:ABC123...). É usada para verificar a identidade da chave, detectar adulterações e confirmar que você está se conectando ao servidor correto sem expor a chave pública completa.
Como uso as chaves SSH geradas?
Salve a chave privada no seu diretório ~/.ssh/ (por exemplo, id_ed25519) com permissões 600. Adicione a chave pública ao arquivo ~/.ssh/authorized_keys do servidor. Depois conecte-se usando: ssh user@server -i ~/.ssh/id_ed25519
Qual é a diferença entre RSA, Ed25519 e ECDSA?
RSA é o mais antigo e amplamente compatível, mas requer chaves maiores (2048-4096 bits). Ed25519 é o mais novo, oferecendo a melhor segurança com chaves fixas de 256 bits e desempenho mais rápido. ECDSA usa criptografia de curva elíptica com tamanhos de chave variáveis (256-521 bits).
Devo definir uma frase secreta para minha chave SSH?
Sim, sempre use uma frase secreta para chaves privadas. Adiciona uma camada extra de segurança se seu arquivo de chave for comprometido. Clientes SSH modernos suportam ssh-agent para armazenar em cache sua frase secreta, então você a insere apenas uma vez por sessão.
O que é o formato OpenSSH?
O formato OpenSSH é o formato de texto padrão usado pelas ferramentas OpenSSH. Chaves privadas começam com "-----BEGIN OPENSSH PRIVATE KEY-----" e chaves públicas são strings de linha única começando com "ssh-rsa", "ssh-ed25519" ou "ecdsa-sha2-nistp256".
Posso converter essas chaves para outros formatos?
Sim. Use ssh-keygen para converter: ssh-keygen -p -m PEM -f id_ed25519 converte para formato PEM. Para o formato .ppk do PuTTY, use PuTTYgen. A maioria das ferramentas modernas suporta o formato OpenSSH nativamente.
Com que frequência devo rotacionar as chaves SSH?
A melhor prática é rotacionar chaves SSH a cada 90 dias a 1 ano, dependendo dos seus requisitos de segurança. Revogue e regenere imediatamente as chaves se suspeitar de comprometimento ou quando membros da equipe deixarem a organização.
Qual tamanho de chave devo usar para RSA?
Use pelo menos 2048 bits para chaves RSA. São recomendados 4096 bits para ambientes de alta segurança. Chaves menores que 2048 bits são consideradas inseguras e podem ser rejeitadas por servidores SSH modernos.
Por que Ed25519 é preferido sobre RSA?
Ed25519 oferece segurança mais forte com chaves menores (256 bits vs 4096 bits para segurança equivalente), geração de chave e autenticação mais rápidas, e é resistente a ataques de canal lateral. É o padrão moderno recomendado por especialistas em segurança.
Como usar Gerador de Chaves SSH
Gere pares de chaves SSH seguros com RSA, Ed25519 ou ECDSA diretamente no navegador. Tudo é executado localmente, então suas chaves e a frase-secreta nunca saem do seu dispositivo.
- Escolha um algoritmo em Key Type: Ed25519 para servidores modernos, RSA para máxima compatibilidade ou ECDSA com uma curva como P-256.
- Se escolheu RSA, defina Key Size como 4096 bit para a proteção mais forte ou 2048 bit para gerar mais rápido; o ECDSA oferece P-256, P-384 e P-521.
- Digite um Comment como user@host para depois reconhecer a qual máquina ou conta esta chave pertence.
- Opcionalmente, informe uma Passphrase para criptografar a chave privada, gere o par e guarde as duas chaves em local seguro.
Apenas a chave pública vai para os servidores; mantenha a chave privada em máquinas confiáveis e proteja-a com uma frase-secreta.
Ferramentas relacionadas
- Gerador de Chaves RSA Gere pares de chaves RSA de 2048, 3072, 4096 bits. Saída em formato PEM com impressão digital. Processamento local.
- Verificador de Hash Calcule e verifique hashes MD5, SHA-1, SHA-256, SHA-512 localmente
- Calculadora Chmod Calculadora chmod online gratuita para visualizar e calcular permissões de arquivo Linux com caixas de seleção. Converta instantaneamente entre notação numérica (755, 644) e simbólica (rwxr-xr-x). Suporta permissões especiais como setuid, setgid, sticky bit.
- Tabela ASCII Referência completa de codificação de caracteres ASCII com códigos decimais, hexadecimais, octais, binários, entidades HTML e descrições. Pesquisa e filtro instantâneos.
- Testador de Requisições HTTP Teste APIs REST diretamente no seu navegador. Envie requisições GET, POST, PUT, DELETE com headers, body e parâmetros personalizados. Veja status, headers e corpo JSON instantaneamente.
- Gerador .htaccess Gere regras .htaccess do Apache para redirecionamentos, reescritas, cabeçalhos de segurança, cache e mais.
- Gerador de Robots.txt Gerador gratuito de robots.txt online. Crie e personalize arquivos robots.txt para controlar a rastreamento de motores de busca, gerenciar acesso de rastreadores e otimizar o SEO do seu site.
- Gerador de Sitemap Gerador gratuito de sitemap XML online. Adicione URLs, defina prioridades e frequências, crie sitemaps SEO instantaneamente.