OpenSSL 验证 PFX 密码 OK

gaz*_*orp 7 passwords openssl pfx pkcs#12

我想验证给定 PFX 文件的给定密码是否有效。我尝试过

openssl pkcs12 -in CERT.pfx -password pass:PASSWORD -info
Run Code Online (Sandbox Code Playgroud)

但问题是它一直要求我输入 PEM 密码。我希望它输出的只是一个简单的结果,例如密码正常,或有关文件的一般信息,否则为“无效密码”。

这将从另一个进程执行,因此我需要避免任何交互式密码提示。

通过 Google 找不到任何有关此内容的信息。

gaz*_*orp 17

找到了:

openssl pkcs12 -in CERT.pfx -password pass:PASSWORD -info -nokeys
Run Code Online (Sandbox Code Playgroud)