Hash y criptografía

generador de claves RSAClaves de prueba RSA y EC

Genera una pareja RSA o EC de forma explícita, o revisa una sola clave PEM/JWK existente para obtener su parte pública.

generador de claves RSA

Entrada o selección

Elige algoritmo y uso abajo y genera a propósito. No se crea ninguna clave al abrir la página.RSA · 2048 · Firma · PEM

Resultado de clave

Todavía no hay clave.

Las claves permanecen en esta pestaña; no se envían ni guardan. Solo pruebas.

Todavía no hay clave.

Cuando una integración necesita una firma de ensayo, el generador de claves RSA da una pareja desechable sin buscar comandos de OpenSSL. La salida distingue con claridad qué parte se puede compartir.

El generador de claves RSA conserva el mismo par al cambiar entre PEM y JWK. Para revisar una clave privada existente acepta una sola entrada y muestra su parte pública sin enviarla.

Por qué usar este generador de claves RSA

Cambiar el contenedor no cambia la pareja.

Una pareja, dos formatos

El generador de claves RSA vuelve a codificar el mismo material en PEM o JWK. El selector de formato no crea otra clave privada.

Una pareja pública y privada se ramifica hacia un documento PEM y un bloque JWK.

Obtener la parte pública

Inspecciona una clave privada individual y recibe su clave pública correspondiente. La privada recién creada permanece oculta hasta que la muestres.

Documento privado cubierto que conduce en una dirección al documento público.

Tres decisiones antes de exportar

01

Elegir el uso primero

Firmar con RSA, cifrar con OAEP, firmar con EC y acordar claves requieren usos distintos. Cambiar esta elección caduca la salida anterior.

  • Una salida caducada no se puede copiar ni descargar.
02

Distinguir PEM de JWK

En PEM, la pública usa SPKI y la privada PKCS8 sin cifrar. JWK expresa los mismos parámetros en JSON.

  • Cambiar de formato no genera aleatoriedad nueva.
03

Separar pública y privada

Cada mitad tiene copia y descarga propias. Ctrl/Cmd+Enter ejecuta la acción actual.

  • Comparte solo la mitad pública.

Capacidades de generación e inspección

Opciones RSA y EC

RSA ofrece 2048, 3072 y 4096 bits; EC admite P-256, P-384 y P-521. El exponente RSA queda fijo en 65537.

Exportación independiente

Descarga PEM públicos SPKI y privados PKCS8, o sus objetos JWK separados para integrar una prueba.

Visor de una clave

Comprueba tipo y tamaño de una sola clave RSA/EC en PEM o JWK; una clave privada permite obtener su pública.

Bloqueo de resultados viejos

Si cambias parámetros o entrada, se desactivan de inmediato copia y descarga del resultado anterior.

Formatos aceptados y límites

Solo para pruebas
El generador de claves RSA mantiene las claves en memoria de la pestaña. Un secreto de producción debe nacer y custodiarse en su servidor, HSM o gestor de claves autorizado.
Un contenedor moderno por vez
Se aceptan SPKI PUBLIC KEY, PKCS8 PRIVATE KEY sin cifrar y un JWK RSA/EC. No se importan PKCS1, OpenSSH, claves cifradas ni conjuntos JWKS.
Sin tamaños RSA débiles
El mínimo es 2048 bits; no se generan claves de 512 o 1024 bits ni tamaños libres.
Hace falta contexto seguro
Sin Web Crypto en HTTPS o entorno local confiable se informa un error. Nunca se sustituye por una API remota o Math.random.
No firma mensajes
Esta página no crea JWT, CSR o certificados y tampoco cifra mensajes: genera y examina claves.

Preguntas del generador de claves RSA

¿Es seguro generar una clave privada en un sitio web?

Web Crypto genera localmente, pero extensiones, portapapeles y archivos descargados pueden exponer el secreto. Usa esta página para ensayos desechables y crea las claves reales donde se utilizarán.

¿Cuál es la diferencia entre PKCS#8 y PKCS#1?

Aquí se escribe PKCS8 sin cifrar con cabecera PRIVATE KEY. PKCS1 RSA PRIVATE KEY es otro contenedor, limitado a RSA, que esta herramienta no importa.

¿Cómo obtengo la clave pública a partir de una clave privada RSA?

En el modo de revisión pega una sola clave privada RSA en PEM o JWK y ejecuta el análisis. Aparecerá la pública correspondiente; no se puede obtener una privada a partir de una pública.

¿RSA de 2048 bits sigue siendo lo bastante fuerte?

2048 bits es la opción mínima y también hay 3072 y 4096. Sigue los requisitos del sistema de prueba; un tamaño mayor consume más tiempo y espacio.

¿Puedo usar estas claves para firmar JWT?

Una biblioteca JWT compatible puede utilizar estas claves, pero esta página no firma ni verifica tokens. Reserva la privada para quien firma y comparte solo la pública.

¿Falta alguna respuesta?

Usar el generador de claves RSA

Crea una pareja temporal o revisa una clave antes de distribuir su parte pública. El generador de claves RSA deja cada exportación privada bajo tu control.

Las claves se pierden al salir de la pestaña.