我使用Node.js(10.16.0)本机Crypto lib生成RSA密钥对。使用我的配置,我创建了没有密码短语的私钥,因为我需要对其进行一些操作,然后在该私钥上设置密码短语之后。我该如何使用确切的库版本?
这是我用于生成密钥对的配置。
generateKeyPair(
"rsa",
{
modulusLength: 2048,
publicKeyEncoding: {
type: "spki",
format: "pem"
},
privateKeyEncoding: {
type: "pkcs8",
format: "pem",
}
})
我在文档中没有看到任何直接的功能,但是也许有一种方法可以组合其他加密功能以获得预期的结果?