Как создать / скачать ключ RSA в формате p12 для авторизации Docusign JWT

Я попал в очень странную ситуацию: я не смог создать токен знака JWT на сервере sap netweaver. в настоящее время шифрование выполняется с использованием файла p12 вместо файла pem на сервере sap.

Docusign предоставляет ключ RSA только в формате .pem. Что на данный момент для меня неосуществимо.

Есть ли способ загрузить / создать ключ RSA в формате .p12, как это предусмотрено в API Google вместо формата text / pem, или как мы можем создать токен знака JWT, используя закрытый ключ RSA в формате .pem на сервере sap netweaver.

Спасибо и привет, Рахул.


person Rahul Pippalla    schedule 02.12.2020    source источник


Ответы (1)


DocuSign создает пары открытого / закрытого ключей для подписи JWT. Вы загружаете закрытый ключ в формате pem из DocuSign. Что-то вроде этого:

-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAuv1+cIU9ashbXUxkJXzsqoeN3rNjcwcRMI17njwHpOh+ljV6
CNLRu+VAvtFdluK/TN+idb7jlFBe2CIdNbev/sYX1lB0+zJw1vsgSSk31d9vdPQb
n5R0FZUTsAYXv27JB6kc5N/6n2uroeNmeABkZZTLvXSmibYOjVYeB+Ig5HBS2Xxw
...lines omitted...
O2F4bIUOh1pdRydwHH0bMLXfyqn7sOxdEJwIq6Is5DwKeLJUEyfiuaGGjHQBfs+u
eoySeQKBgQC1aRTK4g4c5dgxdywCRTje/kUh5Ion6vFLLrTmEKtV9LFyFvLtFrVL
iX9G3qm0a3raSNwXylfbs88tPDrTGaTEM2opt5YpDWExpS7sLknDQxGcCzgyjTqc
/p6p+tOzgoc+osBMCNvBPS8tEAmdfTk7LFxVh8UY49JIpwoAnJ7c5Q==
-----END RSA PRIVATE KEY-----

Конвертация в формат p12

Для этого преобразования вы можете запускать приложения с открытым исходным кодом локально.

Также доступны онлайн-конвертеры. См. Список в google.

person Larry K    schedule 02.12.2020