Necesito enviar una clave pública a mi banco. Estoy usando CoreFTP que permite la generación de claves usando RSA. Dice que genera "certificados compatibles con OpenSSH [sic]" cuando presionas el botón de generar claves.
Las claves que genera tienen
-----BEGIN RSA PUBLIC KEY-----
al principio (y luego la clave y luego un marcador final).
Mi banco rechaza mi clave pública y dice que debería comenzar ssh-rsa
.
Sospecho que "RSA" y "OpenSSH" tienen variaciones que ninguno de los dos está teniendo en claro lo que generan / esperan.
¿Cómo puedo convertir mi clave del formato que proporciona CoreFTP al formato que mi banco quiere?