Gere o par de chaves
Selecione Gerar par de chaves. Um novo par público e privado aparece, gerado no navegador.
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.
Um novo par com um clique, gerado inteiramente no dispositivo.
Selecione Gerar par de chaves. Um novo par público e privado aparece, gerado no navegador.
Exporte as chaves privada e pública como arquivos PEM ou copie para um gerenciador de senhas ou arquivo de configuração.
Digite uma mensagem e selecione Criptografar para protegê-la com a chave pública; depois selecione Descriptografar para lê-la com a chave privada.
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.
Uma forma prática de experimentar criptografia assimétrica sem instalar nada.
Gere chaves pública e privada correspondentes sem abrir um terminal ou instalar uma biblioteca.
Salve cada chave em um arquivo PEM para usar na configuração de um servidor ou em um segredo de implantação.
Cole um par existente em formato PEM e use-o para criptografar e descriptografar nesta página.
A geração e a criptografia ocorrem no navegador; nenhuma chave ou texto original é enviado.
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.
Sim. Selecione Importar chaves, cole as chaves pública e privada em PEM e carregue-as para usar o par nesta página.
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.
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.
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.
Sim. Geração de chaves e criptografia funcionam em navegadores móveis modernos, embora copiar blocos PEM longos seja mais fácil no computador.