Generador de claves SSH
Crea un par de claves SSH sin salir de la página. Las claves las genera la criptografía de tu navegador y no se envían a ningún sitio.
Se ejecuta en tu navegador: no se sube nada.
Para servidores de producción es mejor usar ssh-keygen en tu propio equipo. Las claves de aquí son aleatorias y se quedan en esta página, pero confías en el navegador que usas.
Se recomienda Ed25519.
Se añade al final de la línea de la clave pública y se guarda en la privada.
Generando la clave… RSA 4096 puede tardar unos segundos.
Huella (SHA256)
CopiadoClave pública
Clave privada (OpenSSH)
Secreta. Guárdala como ~/.ssh/id_ed25519 (o id_rsa) con permisos 600. No la compartas nunca.
Clave privada (PEM PKCS#8)
La misma clave privada como PEM estándar, para openssl y librerías.
Cómo se usa
- Elige Ed25519 (recomendado) o un tamaño RSA y, si quieres, un comentario como tu correo.
- Pulsa Generar. Copia o descarga la clave pública, la privada y la huella.
- Añade la línea de la clave pública a ~/.ssh/authorized_keys en el servidor y guarda la privada como ~/.ssh/id_ed25519 con chmod 600.
Preguntas frecuentes
¿Es seguro generar una clave en una página web?
La clave la crea tu navegador y se queda en esta página: no se sube ni se registra nada. Aun así, para servidores de producción y cuentas importantes es mejor ejecutar ssh-keygen en tu propio equipo, donde además pones una contraseña y la clave nunca pasa por un navegador.
¿Ed25519 o RSA?
Ed25519: claves cortas, rápidas y el valor por defecto actual de OpenSSH. Usa RSA (3072 o 4096) solo con sistemas antiguos que no aceptan Ed25519.
¿Por qué la clave privada no está cifrada?
Esta página la escribe sin contraseña. Para protegerla, ejecuta ssh-keygen -p -f <archivo> tras guardarla, o guárdala en un agente SSH o gestor de contraseñas.
¿Para qué sirve la versión PKCS#8?
Algunas herramientas (librerías, sistemas de CI, openssl) piden una clave privada PEM estándar en lugar del formato OpenSSH. Es la misma clave con otra codificación.
Mi navegador dice que no admite el tipo de clave.
Ed25519 en Web Crypto necesita un navegador reciente (Chrome 137+, Firefox 129+, Safari 17+). Usa RSA o actualiza el navegador.