Gerar par de chaves RSA online grátis

Crie um par de chaves RSA pública e privada no navegador, exporte ambas em PEM, importe chaves existentes e criptografe ou descriptografe texto sem enviar nenhuma chave a um servidor.

Algoritmo:

Chave pública

Chave privada

Três passos simples

Como gerar um par de chaves RSA online

Um novo par com um clique, gerado inteiramente no dispositivo.

1

Gere o par de chaves

Selecione Gerar par de chaves. Um novo par público e privado aparece, gerado no navegador.

2

Salve as chaves

Exporte as chaves privada e pública como arquivos PEM ou copie para um gerenciador de senhas ou arquivo de configuração.

3

Criptografe e descriptografe

Digite uma mensagem e selecione Criptografar para protegê-la com a chave pública; depois selecione Descriptografar para lê-la com a chave privada.

Chaves pública e privada

Para que serve cada chave

Duas chaves, duas funções; apenas uma deve ser compartilhada.

Chave Usada para Compartilhar?
Chave pública Criptografar uma mensagem que apenas o titular da chave privada pode ler Sim, livremente
Chave privada Descriptografar mensagens e comprovar a posse do par Nunca
Exportação PEM Salvar qualquer chave como texto para servidores, clientes e bibliotecas Apenas a chave pública

Limite de tamanho da mensagem: RSA só criptografa dados menores que o tamanho da chave menos o espaço de preenchimento. Para dados maiores, criptografe o conteúdo com uma chave simétrica e use RSA para proteger essa chave.

Ferramenta gratuita de RSA

Chaves que nunca chegam a um servidor

Uma forma prática de experimentar criptografia assimétrica sem instalar nada.

Par de chaves com um clique

Gere chaves pública e privada correspondentes sem abrir um terminal ou instalar uma biblioteca.

Exportação PEM

Salve cada chave em um arquivo PEM para usar na configuração de um servidor ou em um segredo de implantação.

Importe suas chaves

Cole um par existente em formato PEM e use-o para criptografar e descriptografar nesta página.

Local por padrão

A geração e a criptografia ocorrem no navegador; nenhuma chave ou texto original é enviado.

Perguntas e respostas

Perguntas frequentes sobre o gerador de chaves RSA

Minhas chaves são enviadas a um servidor?

Não. Geração de chaves, criptografia e descriptografia usam JavaScript no navegador. As chaves privadas nunca saem do dispositivo e o 73hi não armazena nada.

Posso importar chaves existentes?

Sim. Selecione Importar chaves, cole as chaves pública e privada em PEM e carregue-as para usar o par nesta página.

Qual é a diferença entre chave pública e privada?

A chave pública criptografa e pode ser compartilhada livremente. A privada descriptografa e deve permanecer secreta, pois quem a possui pode ler as mensagens.

Por que há limite de tamanho da mensagem?

RSA só criptografa dados menores que o tamanho da chave menos o preenchimento. Sistemas reais criptografam os dados com uma chave simétrica e usam RSA apenas para protegê-la, padrão recomendado para qualquer conteúdo maior que uma mensagem curta.

Isso é adequado para sistemas de produção?

Use para testes, aprendizado e mensagens pontuais. Sistemas de produção devem gerar chaves com uma biblioteca validada, como OpenSSL, e seguir recomendações atuais de tamanho de chave e preenchimento.

A página funciona no celular?

Sim. Geração de chaves e criptografia funcionam em navegadores móveis modernos, embora copiar blocos PEM longos seja mais fácil no computador.