使用nodejs
和只有JavaScript,我怎么提取私钥PEM公钥?
我手头的私钥是PEM格式的私钥。我想提取公钥,以便可以将其分发给协作者。
我经常使用纯JavaScriptnode-forge
模块,但尚未发现如何从私钥中提取公钥。
我也知道并且目前正在使用该ursa
模块来完成此任务;但我想要一个纯JavaScript或纯Node.js解决方案(如果有)。
从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] 删除。
我来说两句