Para generar un par de claves RSA (`id_rsa` y `id_rsa.pub`) en una máquina Windows, puedes utilizar PuTTY o el cliente OpenSSH integrado en Windows 10 o superior. Aquí te explicamos ambos métodos:
Visita la página de descargas de PuTTY y descarga e instala el paquete completo o al menos el archivo puttygen.exe.
Abre PuTTYgen (Menú Inicio → PuTTY → PuTTYgen). Selecciona RSA como el tipo de clave a generar, establece los bits a 4096 y haz clic en Generate. Mueve el ratón en el área en blanco para generar entropía.
Haz clic en Save private key y elige guardarla con o sin una frase de paso.
Selecciona y copia el texto de la clave pública y guárdala en un archivo con extensión .pub.
Puedes hacerlo desde el menú Inicio.
Escribe el siguiente comando y presiona Enter: ssh-keygen -t rsa -b 4096 -f %USERPROFILE%\\.ssh\\id_rsa
Tu clave privada y pública se guardarán en C:\\Usuarios\\TuNombreDeUsuario\\.ssh.
Si tienes la intención de usar el par de claves para acceso SSH a un servidor, necesitarás añadir tu clave pública al archivo authorized_keys en tu servidor. Asegúrate de que el archivo de clave privada en tu máquina Windows permanezca seguro.
Nota: Solo el usuario debe tener permisos de lectura/escritura para el archivo id_rsa.