Gerador de par de chaves de curva elíptica (P-256/P-384)
Gere um par de chaves de curva elíptica (P-256/P-384) em formato PEM, no seu navegador.
ECDSA keys generated locally (Web Crypto). Keep the private key secret.
🔒 100 % no cliente — nenhum dado enviado
Gere um par de chaves de curva elíptica (ECC) P-256 ou P-384 em formato PEM, direto no seu navegador. Graças à Web Crypto API, as chaves são produzidas 100% localmente, sem transferência para servidor. ECC oferece segurança no nível de RSA com chaves muito mais curtas.
What is it for?
- ▸ Criar uma chave EC para assinar JWTs com ES256 ou ES384
- ▸ Gerar uma chave ECDSA para autenticação ou assinatura
- ▸ Preparar um par de chaves leve para IoT ou mobile
- ▸ Obter um par de chaves PEM sem linha de comando
FAQ
Devo escolher P-256 ou P-384?
P-256 (prime256v1) atende à grande maioria dos casos de uso e corresponde a ES256 para JWTs. P-384 oferece uma margem de segurança maior, útil para requisitos de conformidade mais rigorosos, com operações um pouco mais pesadas.
Por que usar ECC em vez de RSA?
Para segurança equivalente, uma chave de curva elíptica é muito mais curta que uma chave RSA: uma chave P-256 é comparável a RSA 3072-bit. Assinaturas são mais rápidas e chaves menores, ideal para ambientes restritos.
As chaves são geradas com privacidade?
Sim. Toda a geração acontece no seu navegador via Web Crypto API. A chave privada nunca sai da sua máquina e não é armazenada nem transmitida, garantindo privacidade total.