Defina a finalidade
Assinatura RSA, criptografia OAEP, assinatura EC e acordo de chaves usam permissões distintas. Mudar a opção torna o resultado antigo vencido.
- Um resultado vencido não pode ser copiado ou baixado.
Hash e criptografia
Gere manualmente um par RSA ou EC, ou examine uma única chave PEM/JWK existente para obter sua parte pública.
Escolha algoritmo e finalidade abaixo e gere manualmente. Nada é gerado ao abrir.RSA · 2048 · Assinatura · PEM
Ainda não há chave.
As chaves ficam nesta aba; nada é enviado ou salvo. Use só para testes.
Ainda não há chave.
Um teste de assinatura de API costuma pedir apenas um par descartável. O gerador de chaves RSA mostra as duas partes sem exigir que você procure a sintaxe do OpenSSL.
O gerador de chaves RSA mantém o mesmo par ao alternar PEM e JWK. Ao examinar uma chave privada existente, você recebe a parte pública sem enviar o segredo ao servidor.
A apresentação muda, mas a chave continua a mesma.
O gerador de chaves RSA recodifica o par atual. Trocar o formato não sorteia uma nova chave privada.
Cole uma chave privada individual e obtenha a pública correspondente. A privada recém-gerada fica ocultada até você pedir para vê-la.
Assinatura RSA, criptografia OAEP, assinatura EC e acordo de chaves usam permissões distintas. Mudar a opção torna o resultado antigo vencido.
Em PEM, a pública usa SPKI e a privada usa PKCS8 não criptografado. JWK apresenta os mesmos parâmetros como JSON.
Cópia e download são ações independentes para chave pública e privada. Ctrl/Cmd+Enter executa a tarefa atual.
RSA oferece 2048, 3072 ou 4096 bits; EC oferece P-256, P-384 ou P-521. O expoente RSA permanece 65537.
Exporte a pública SPKI e a privada PKCS8 em PEM, ou dois objetos JWK para uma integração de teste.
Confira tipo e tamanho de uma chave RSA/EC em PEM ou JWK e derive a parte pública de uma entrada privada.
Mudanças em opções ou entrada desativam imediatamente copiar e baixar o resultado anterior.
Web Crypto gera no navegador, mas extensões, área de transferência e arquivos baixados ainda podem expor a privada. Use para testes descartáveis e gere chaves de produção onde serão usadas.
Este site exporta PKCS8 não criptografado com cabeçalho PRIVATE KEY. PKCS1 RSA PRIVATE KEY é outro contêiner, que não é importado aqui.
No modo de inspeção, cole uma única chave privada RSA em PEM ou JWK e execute a análise. A chave pública correspondente aparece; a direção inversa não existe.
2048 bits é o menor tamanho oferecido, com 3072 e 4096 também disponíveis. Siga a exigência do sistema de teste; chaves maiores levam mais tempo.
Bibliotecas JWT compatíveis podem usar essas chaves, mas a página não assina nem verifica tokens. Guarde a privada com quem assina e distribua só a pública.
Ainda tem uma dúvida?
Crie um par temporário ou confira uma chave antes de compartilhar sua parte pública. O gerador de chaves RSA deixa cada saída privada sob sua decisão.
As chaves somem ao deixar esta aba.