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

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

SSH2 PUBLIC KEY rsa-key

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

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

1 ответ

Я понял, какие шаги нужно предпринять, чтобы получить правильный формат ключа с использованием 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
Другие вопросы по тегам