Pular para o conteúdo
🔐

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.

Tamanho da chave
Tamanho da chave
Algoritmo
Algoritmo

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.