从证书x509中提取公钥

时间:2017-06-21 11:52:39

标签: javascript x509certificate public-key x509certificate2

我正在寻找一种从javascript中提取证书x509(PEM格式)的公钥的方法,如下所示:

openssl x509 -in cert.cer -pubkey -noout > pub.txt

2 个答案:

答案 0 :(得分:1)

您需要能够解析ASN.1结构的东西。您可以使用pkijs

可以找到演示here

答案 1 :(得分:0)

var cert = forge.pki.certificateFromPem(pem); 
var pem = 
forge.pki.publicKeyToPem(cert.publicKey)

感谢halloulaguesmi。这似乎工作得很好。