¿Cómo cifro una clave privada antes de enviarla a otra persona?

1

Tengo una clave privada para el certificado SSL que necesito enviar a otra persona para instalarla en su servidor. ¿Cómo lo cifro antes de enviarlo? Yo uso PuTTY. ¿Puedo simplemente cargar la clave en bruto en PuTTY y luego ir a Conversions > Export OpenSSH key y proporcionar una frase de contraseña? ¿Así es como lo cifro?

¿Hay otra manera de hacer esto con el comando de Linux?

    
pregunta user1448031 07.12.2017 - 02:49
fuente

2 respuestas

4

Este es el enfoque equivocado. En lugar de intentar cifrar la clave privada, deje que el usuario de la clave genere su propia clave privada y le entregue la CSR, esto simplifica enormemente la administración de la clave.

    
respondido por el Lie Ryan 07.12.2017 - 04:20
fuente
0

La pregunta dice que usas PuTTY, así que creo que tienes acceso SSH al servidor. Si ese es el caso, ya tiene una conexión segura y cifrada con el servidor. Agregar una contraseña a la clave es redundante.

En aras de la integridad, aquí está el comando que puede usar para transmitir una clave con un certificado emitido por Let's Encrypt a un servidor remoto a través de SSH:

scp -r /etc/letsencrypt/live/example.org/ [email protected]:~/
    
respondido por el Ankit Pati 07.12.2017 - 15:30
fuente

Lea otras preguntas en las etiquetas