Generación de Claves RSA de 4096 Bits en Windows

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:

Usando PuTTY

  1. Descarga e instala PuTTY:

    Visita la página de descargas de PuTTY y descarga e instala el paquete completo o al menos el archivo puttygen.exe.

  2. Genera el par de claves con PuTTYgen:

    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.

  3. Guarda tu clave privada:

    Haz clic en Save private key y elige guardarla con o sin una frase de paso.

  4. Guarda tu clave pública:

    Selecciona y copia el texto de la clave pública y guárdala en un archivo con extensión .pub.

Usando el cliente OpenSSH de Windows 10+

  1. Abre PowerShell o Símbolo del sistema:

    Puedes hacerlo desde el menú Inicio.

  2. Genera el par de claves:

    Escribe el siguiente comando y presiona Enter: ssh-keygen -t rsa -b 4096 -f %USERPROFILE%\\.ssh\\id_rsa

  3. Ubica las claves:

    Tu clave privada y pública se guardarán en C:\\Usuarios\\TuNombreDeUsuario\\.ssh.

Pasos siguientes

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.