Как мне преобразовать SSH2 PUBLIC KEY (файл rsa-key) в PEM? (Открытый ключ в кодировке Base-64 сертификата X.509) - PullRequest
0 голосов
/ 11 января 2019

У меня есть закрытый / открытый ключ, который был создан Putty в следующем формате:

SSH2 PUBLIC KEY rsa-key

Однако я пытаюсь заставить его работать с Docebo API, используя тип гранта JWT , для которого требуется другой формат (в соответствии с этим постом ).

Как мне преобразовать мои ключи для работы с этим форматом? Есть ли способ в Putty?

1 Ответ

0 голосов
/ 11 января 2019

Я понял, какие шаги нужно предпринять, чтобы получить правильный формат ключа с использованием OpenSSL:

openssl genrsa -out private.key 1024
openssl req -new -x509 -key private.key -out publickey.cer 
openssl x509 -in publickey.cer -out publickey.pem
...