NodeJS-我有一个带密码的.key文件,我需要使用RSA PKCS8方法获取.pem文件

时间:2019-03-02 16:38:08

标签: node.js rsa file-descriptor pkcs#8

我有一个带密码的.key文件,我需要使用具有NodeJS功能的RSA PKCS8方法获取该.pem文件。

我用于OpenSSL的命令如下

如何在NodeJS中做到这一点?

openssl pkcs8-通知DER-输入file.key-输出file.pem -passin pass:passwordkey

1 个答案:

答案 0 :(得分:0)

例如,假设您在https文件夹中有一个key.pem文件,并且希望将其作为服务器选项的参数。您可以通过fs.readFileSync获取它。希望这会有所帮助。

const path = require("path");

server.httpsServerOptions = {
    key: fs.readFileSync(path.join(_dirName, "./../https/key.pem"))
};