Criptografia & Hash

Gerador de Chaves Ed25519 — Assinar e Verificar

Gerador online gratuito de pares de chaves Ed25519, com assinatura de mensagens e verificação de assinaturas. Usa a Web Crypto API, não exige cadastro e é executado no navegador.

Uso gratuito Sem cadastro Funciona no navegador

Área da ferramenta

O que é Ed25519?

Ed25519 é um algoritmo moderno de assinatura digital de curva elíptica que oferece alta segurança com chaves curtas e alto desempenho. Ele se baseia no Edwards-curve Digital Signature Algorithm (EdDSA) e usa Curve25519. Ed25519 é utilizado em SSH, TLS, carteiras de criptomoedas e diversos protocolos de autenticação. Uma chave pública de 32 bytes e uma assinatura de 64 bytes oferecem segurança de 128 bits.

Como usar este Gerador de Chaves Ed25519

  1. 1Clique em Generate Ed25519 Key Pair para criar um novo par de chaves pública e privada.
  2. 2Use Copy para copiar a chave pública (SPKI PEM) ou o formato Base64 bruto para sua aplicação.
  3. 3Mantenha a chave privada (PKCS8 PEM) protegida — nunca a compartilhe.
  4. 4Use a seção Sign para assinar mensagens com a chave privada gerada.
  5. 5Use a seção Verify para conferir uma assinatura com a chave pública.

Casos de uso comuns

Geração de chaves SSH

Gere chaves Ed25519 para autenticação SSH, o algoritmo recomendado para versões modernas do OpenSSH.

Testes de assinatura digital

Teste fluxos de assinatura e verificação para APIs, JWTs ou aplicações blockchain.

Aprendizado de criptografia

Entenda o funcionamento da criptografia de chave pública experimentando a geração de chaves, a assinatura e a verificação.

Perguntas frequentes

Ed25519 é melhor que RSA?

Ed25519 oferece segurança equivalente ou superior com chaves muito menores — 32 bytes, em comparação com 256 bytes ou mais para RSA-2048 — e operações significativamente mais rápidas. É o algoritmo recomendado para novas chaves SSH.

Quais navegadores oferecem suporte a Ed25519 na Web Crypto?

Desde 2025, Chrome, Edge, Firefox e Safari oferecem suporte a Ed25519 na Web Crypto API. Navegadores mais antigos podem não ser compatíveis.

Minha chave privada é enviada para algum lugar?

Não. A geração de chaves usa a Web Crypto API do navegador, e nenhum dado sai do seu dispositivo.