У вас есть ключ формата OpenSSH и вы хотите ключ формата PEM.Для меня это не интуитивно понятно, но предлагаемый способ преобразования заключается в изменении пароля для ключа и одновременной записи его в другом формате.Команда выглядит следующим образом:
ssh-keygen -p -N "" -m pem -f /path/to/key
Она изменит файл на месте, поэтому на всякий случай сделайте резервную копию вашего текущего ключа.-N ""
установит парольную фразу как none.Я не проверял это с помощью ключевой фразы.
Открытый ключ должен быть в порядке, как есть.
Для полного объяснения вышеуказанной команды см. Опцию -m здесь: https://man.openbsd.org/ssh-keygen#m