Как мне преобразовать 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