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.
Hash y criptografía
Genera una pareja RSA o EC de forma explícita, o revisa una sola clave PEM/JWK existente para obtener su parte pública.
Elige algoritmo y uso abajo y genera a propósito. No se crea ninguna clave al abrir la página.RSA · 2048 · Firma · PEM
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.
Cambiar el contenedor no cambia la pareja.
El generador de claves RSA vuelve a codificar el mismo material en PEM o JWK. El selector de formato no crea otra clave privada.
Inspecciona una clave privada individual y recibe su clave pública correspondiente. La privada recién creada permanece oculta hasta que la muestres.
Firmar con RSA, cifrar con OAEP, firmar con EC y acordar claves requieren usos distintos. Cambiar esta elección caduca la salida anterior.
En PEM, la pública usa SPKI y la privada PKCS8 sin cifrar. JWK expresa los mismos parámetros en JSON.
Cada mitad tiene copia y descarga propias. Ctrl/Cmd+Enter ejecuta la acción actual.
RSA ofrece 2048, 3072 y 4096 bits; EC admite P-256, P-384 y P-521. El exponente RSA queda fijo en 65537.
Descarga PEM públicos SPKI y privados PKCS8, o sus objetos JWK separados para integrar una prueba.
Comprueba tipo y tamaño de una sola clave RSA/EC en PEM o JWK; una clave privada permite obtener su pública.
Si cambias parámetros o entrada, se desactivan de inmediato copia y descarga del resultado anterior.
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.
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.
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.
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.
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?
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.