Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-ECDSA-Pem格式的公钥(json)_Php_Public Key_Pem - Fatal编程技术网

PHP-ECDSA-Pem格式的公钥(json)

PHP-ECDSA-Pem格式的公钥(json),php,public-key,pem,Php,Public Key,Pem,我从昨天起就被困住了,我找不到任何方法来做我需要的。。。 我有一个从API获得的公钥(json),我需要将其转换为Pem格式,因为我需要验证签名(使用lcobucci库) 我正在使用PHP5.5.9(用于我的工作) 我有这样的想法: "kty": "EC", "kid": "xxxxxxxxxxxx" "use": "sig" "crv": "P-384", "x": "xxxxxxxxxxxxxxxxx", "y": "xxxxxxxxxxxxxxxxx" } 我想要这个: -----BEG

我从昨天起就被困住了,我找不到任何方法来做我需要的。。。 我有一个从API获得的公钥(json),我需要将其转换为Pem格式,因为我需要验证签名(使用lcobucci库) 我正在使用PHP5.5.9(用于我的工作)

我有这样的想法:

"kty": "EC",
"kid": "xxxxxxxxxxxx"
"use": "sig"
"crv": "P-384",
"x": "xxxxxxxxxxxxxxxxx",
"y": "xxxxxxxxxxxxxxxxx"
}
我想要这个:

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZe2loSV3wrroKUN/4zhwGhCqo3Xh
u1td4QjeQ5wIVR0eUu11cBFj9/nkDd+fNBs9ybqGCvfgynyn6e7NAITRnA==
-----END PUBLIC KEY-----
如果您知道如何使用php(库)实现它,那就太棒了。 谢谢你;)