仅使用nodejs / javascript从私钥pem中提取公钥

调情

使用nodejs只有JavaScript,我怎么提取私钥PEM公钥?

我手头的私钥是PEM格式的私钥。我想提取公钥,以便可以将其分发给协作者。

我经常使用纯JavaScriptnode-forge模块,但尚未发现如何从私钥中提取公钥。

我也知道并且目前正在使用该ursa模块来完成此任务;但我想要一个纯JavaScript纯Node.js解决方案(如果有)。

x

从node-forge文档中

pem = '-----PRIVATE KEY ----- [...]'
pki = require('node-forge').pki
privateKey = pki.privateKeyFromPem(pem)
publicKey  = pki.setRsaPublicKey(privateKey.n, privateKey.e)
console.log(pki.publicKeyToPem(publicKey))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章