我正在使用 Node.JS 和 TypeScript 编写一个小项目,其中一个要求是从 .pfx 文件中读取 PFX 证书并在代码中使用它来加密有效负载主体
我有一个名为的证书公钥/私钥文件cert1.pfx
,我的代码需要此证书,如下所示
...
const cert = loadPfx("cert1.pfx");
const p: Payload = new Payload();
p.addReaderCertificate(cert);
...
我四处搜索,但找不到为我的用例加载 PFX 的方法,我看到了为 HTTPS 服务器或 Express.JS 加载 PFX 的示例,我查看了 node-x509,但那是用于 BASE64 编码的 CER 或 PEM 证书,我还查看了 node-rsa,但那是使用公钥/私钥进行加密/解密。
有谁知道这是否可能?如果是这样,将不胜感激有关如何完成的一些指示。