1

我有一定的需要即时生成它们。虽然我想我可以使用 openssl 命令生成文件,然后读取它们并删除它们,但如果有一种方法可以在 node.js 中执行它会很好。

有什么建议么?我检查了certgen但它没有我要找的东西(另外,它只是调用命令行命令并生成文件......)。

4

2 回答 2

2

您可以使用 Forge 在 node.js 中生成 PKCS#12 文件:

https://github.com/digitalbazaar/forge#pkcs12

于 2013-07-12T01:25:48.297 回答
1

我也有同样的要求。

如果您了解 C++,您可以编写一个模块来直接链接 OpenSSL。

如果不是(像我一样),那么您基本上会被 CLI 调用所困扰。

PS:我绝对会避免自己编写代码来生成证书。对于高度安全相关的代码恕我直言,最好重新使用受信任且成熟的产品,例如 OpenSSL。

于 2013-03-18T06:42:31.787 回答