【发布时间】:2026-02-12 14:05:06
【问题描述】:
如果我运行openssl pkcs12 -in cert.pfx -out cert.pem -password pass:mypass,我可以成功地将 pfx 转换为 pem。系统会提示我输入 PEM 密码,以便在 .pem 文件中加密私钥。
但在脚本中,如何自动输入 PEM 密码?我尝试使用 -passin 参数,但没有效果。
我猜如果我单独连接 PEM 证书和 PEM 密钥(而不是来自 pfx),这将等同于从 pfx 转换为 pem,但是来自 PFX 的 PEM 文件在外部具有那些包属性base64 字符串,我不知道这是否重要。
那么,我如何正确地“创建”一个 PEM 文件,其中包含加密的私钥,而不会提示表单密码?
【问题讨论】:
标签: openssl certificate pem pfx pkcs#12