Gerador de Par de Chaves RSA
Gere um novo par de chaves RSA aleatórias (privada e pública) no formato PEM.
Para gerar um par de chaves RSA, defina o tamanho em Bits (2048 por predefinição) e clique em Atualizar par de chaves; depois copie as chaves pública e privada em PEM das caixas abaixo.
Last updated:
Gerador de Par de Chaves RSA. Gere um novo par de chaves RSA aleatórias (privada e pública) no formato PEM. Crie chaves de criptografia assimétrica com nosso gerador de par de chaves RSA online gratuito.
Esta ferramenta permite gerar rapidamente chaves públicas e privadas RSA para transmissão de dados, assinaturas digitais e autenticação SSH. Esteja você configurando servidores ou criptografando cargas, nosso gerador fornece chaves seguras no formato PEM.
Se você precisar assinar tokens, nosso Gerador JWT integra-se perfeitamente. Basta selecionar o comprimento da sua chave (até 4096 bits) e gerar o seu par.
Este gerador de chaves RSA online premium utiliza a API nativa do seu navegador para garantir a máxima aleatoriedade para sua infraestrutura de chaves públicas.
A geração de chaves privadas em servidores remotos cria um risco crítico, mas nossa ferramenta local elimina essa vulnerabilidade.
Oferecemos uma maneira 100% gratuita, privada e segura de gerar pares de chaves RSA diretamente no seu dispositivo, garantindo que suas chaves nunca sejam transmitidas pela internet.
Perguntas frequentes
Como gero um par de chaves RSA online?
É gerado um par de 2048 bits assim que a página carrega. Altere o valor de Bits para obter um novo par com esse tamanho, ou clique em Atualizar par de chaves para outro par do mesmo tamanho; depois use os botões de copiar nas caixas Chave pública e Chave privada, ou clique em Baixar public.pem e Baixar private.pem para as guardar como ficheiros.
Que tamanho de chave RSA devo escolher?
Use 2048 bits como mínimo para uso real e 3072 ou 4096 bits para segurança a longo prazo. O campo aceita de 256 a 16384 bits em múltiplos de 8, mas tamanhos abaixo de 2048 só servem para testes, e chaves muito grandes podem demorar bastante a gerar no navegador.
Em que formato estão as chaves?
Ambas as chaves são texto PEM. A chave pública usa o formato SubjectPublicKeyInfo (BEGIN PUBLIC KEY) e a chave privada usa PKCS#1 (BEGIN RSA PRIVATE KEY), que o OpenSSL e a maioria das bibliotecas criptográficas conseguem ler. A chave privada não está protegida por frase-passe.
Posso usar estas chaves para SSH?
Não diretamente como entrada de authorized_keys, porque o SSH espera o formato de chave pública ssh-rsa. Converta a chave pública guardada com ssh-keygen -i -m PKCS8 -f public.pem; o OpenSSH consegue geralmente carregar a chave privada PEM depois de as permissões do ficheiro serem definidas como 600.
A chave privada é enviada para um servidor?
Não. As chaves são geradas no seu navegador com a biblioteca node-forge, usando web workers incluídos no site, e só são mostradas na página. Transfira o private.pem ou copie a chave para um local seguro, porque não é guardada e é criado um novo par quando recarrega a página.
Como usar esta ferramenta online
Com Gerador de Par de Chaves RSA, você pode formatar, validar, converter, decodificar, codificar, gerar ou inspecionar dados rapidamente no navegador, sem abrir um aplicativo pesado. Comece pelo campo de entrada ou pelas opções visíveis, revise o resultado e copie ou baixe a saída.
Processamento privado no navegador
Gerador de Par de Chaves RSA mantém o processamento normal localmente no seu navegador. Isso ajuda com trechos de código, tokens, documentos, valores de configuração, textos e outros materiais que não devem ser enviados a um serviço remoto sem necessidade.
Quando esta ferramenta é útil
Use Gerador de Par de Chaves RSA para tarefas repetitivas de desenvolvimento, documentação técnica, verificações de QA, conversões rápidas, depuração, limpeza de conteúdo e fluxos internos de equipe. A página prioriza entradas claras, retorno imediato e uma saída fácil de reutilizar.
Dicas práticas
Antes de copiar o resultado final, confira detalhes como espaços, maiúsculas, nomes de arquivo, codificação, estrutura de tokens, quebras de linha ou formato de saída. Pequenas verificações evitam erros em código, relatórios, tickets, e-mails ou notas técnicas.