La herramienta llama a SubtleCrypto del navegador para generar un par RSASSA PKCS1 v1.5 con SHA-256 y exponente público 65537. Puedes elegir módulos de 1024, 2048, 3072 o 4096 bits, y los navegadores no compatibles muestran un error en lugar de usar un generador más débil.
La clave pública se exporta como PEM SPKI y la privada como PEM PKCS#8, luego se muestra para copiar o descargar. No es formato OpenSSH, no es un certificado y no sustituye la gestión, rotación ni almacenamiento protegido por hardware en producción.
Preguntas y respuestas frecuentes sobre este tema.
Un par de claves RSA contiene una clave pública y una privada usadas por esquemas de criptografía de clave pública. Esta página genera en el navegador un par apto para firma y lo exporta como PEM para desarrollo y pruebas.
Puedes elegir 1024, 2048, 3072 o 4096 bits; el valor inicial es 2048 bits. Cambiar el tamaño genera un par nuevo. Las claves más grandes pueden tardar más en generarse.
La pública usa SPKI con la cabecera BEGIN PUBLIC KEY; la privada usa PKCS#8 con BEGIN PRIVATE KEY. No son bloques PKCS#1 RSA PUBLIC KEY o RSA PRIVATE KEY, claves OpenSSH ni certificados. Comprueba el formato que exige la aplicación donde las importes.
No. La privada PKCS#8 se exporta como PEM sin cifrar; Base64 no es cifrado. El control de descarga inferior guarda la pública y la privada en un único archivo .pem. Trátalo como un archivo que contiene una clave privada y no lo publiques ni compartas como si solo incluyera la pública.
La herramienta usa la API Web Crypto del navegador y no sube las claves generadas. Está pensada para desarrollo y pruebas; no cubre la gestión, rotación ni almacenamiento protegido de claves en producción.
Las claves RSA se generan localmente en el navegador; la herramienta no las envía a un servidor. Copiar y descargar exportan las claves correspondientes. La opción de compartir solo comparte la URL de la página, no las claves.