PHP - ECDSA - открытый ключ (json) в формат Pem - PullRequest
0 голосов
/ 24 октября 2019

Я застрял со вчерашнего дня, я не могу найти способ сделать то, что мне нужно ... У меня есть открытый ключ (json), который мы получаем из API, и мне нужно преобразовать его в формат Pem, потому что янужно проверить подпись (с помощью библиотеки lcobucci) Я использую PHP 5.5.9 (для моей работы)

У меня есть что-то вроде этого:

"kty": "EC",
"kid": "xxxxxxxxxxxx"
"use": "sig"
"crv": "P-384",
"x": "xxxxxxxxxxxxxxxxx",
"y": "xxxxxxxxxxxxxxxxx"
}

И я хотел бы иметьthis:

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZe2loSV3wrroKUN/4zhwGhCqo3Xh
u1td4QjeQ5wIVR0eUu11cBFj9/nkDd+fNBs9ybqGCvfgynyn6e7NAITRnA==
-----END PUBLIC KEY-----

Если у вас есть идеи, как это сделать с помощью php (библиотеки), это может быть здорово. Спасибо тебе;)

...