Gerador de Par de Chaves RSA
Gere pares de chaves RSA pública/privada no seu navegador usando Web Crypto. 2048, 3072 ou 4096 bits. Formato PEM. Nenhum dado sai do seu dispositivo.
Chave pública (PEM)
Chave privada (PEM)
Referência
O que é RSA?
RSA é um criptosistema de chave pública amplamente usado para criptografia e assinaturas digitais. Um par de chaves consiste em uma chave pública (compartilhável, usada para criptografar ou verificar assinaturas) e uma chave privada (secreta, usada para descriptografar ou assinar). Esta ferramenta usa a API SubtleCrypto.generateKey() do navegador. 2048 bits é atualmente o mínimo prático; 4096 bits é mais conservador.
Usos comuns
- Chaves SSH — converta PEM para o formato OpenSSH para acesso ao servidor.
- Assinatura JWT — assine tokens com RS256.
- Certificados TLS — gere chaves para criar CSR.
- Criptografia — troque pequenos payloads criptografados.
Formatos de saída
- PEM — DER codificado em base64 entre linhas BEGIN/END, o formato mais comum.
- JWK — JSON Web Key, usado em APIs web modernas e OIDC.
Privacidade
As chaves são geradas 100% no seu navegador via Web Crypto. Nada é enviado a nenhum servidor.