¿Qué es Ed25519?
Ed25519 es un algoritmo moderno de firma digital de curva elíptica que ofrece alta seguridad con claves cortas y alto rendimiento. Se basa en Edwards-curve Digital Signature Algorithm (EdDSA) y usa Curve25519. Ed25519 se utiliza en SSH, TLS, carteras de criptomonedas y diversos protocolos de autenticación. Una clave pública de 32 bytes y una firma de 64 bytes ofrecen seguridad de 128 bits.
Cómo usar este Generador de claves Ed25519
- 1Haga clic en Generate Ed25519 Key Pair para crear un nuevo par de claves públicas y privadas.
- 2Use Copiar para copiar la clave pública (SPKI PEM) o el formato Base64 bruto para su aplicación.
- 3Mantenga la llave privada (PKCS8 PEM) protegida — nunca la comparta.
- 4Utilice la sección Sign para firmar mensajes con la clave privada generada.
- 5Utilice la sección Verify para comprobar una firma con la clave pública.
Casos de uso comunes
Generación de claves SSH
Administrar claves Ed25519 para autenticación SSH, el algoritmo recomendado para versiones modernas de OpenSSH.
Pruebas de firma digital
Prueba flujos de firma y verificación para API, JWTs o aplicaciones blockchain.
Aprendizado de cifrado
Entienda el funcionamiento de la criptografía de claves pública experimentando la generación de claves, la firma y la verificación.
Preguntas frecuentes
Ed25519 es mejor que RSA?
Ed25519 ofrece seguridad equivalente o superior con claves mucho más pequeñas — 32 bytes, en comparación con 256 bytes o más para RSA-2048 — y operaciones significativamente más rápidas. Es el algoritmo recomendado para nuevas claves SSH.
¿Qué navegadores ofrecen soporte a Ed25519 en la Web Crypto?
Desde 2025, Chrome, Edge, Firefox y Safari ofrecen soporte a Ed25519 en Web Crypto API. Los navegadores más antiguos pueden no ser compatibles.
¿Mi clave privada se envía a algún lugar?
No. La generación de claves utiliza Web Crypto API del navegador, y ninguna salida de su dispositivo.