使用makecert创建证书而不需要pvk文件

3

我正在尝试使用makecert创建由根密钥签名的证书。我没有PVK文件,只有KEY和PEM文件。我认为,KEY和PEM文件也是私钥。这是正确的吗?
但是,如果我尝试这样做:

.\makecert.exe -n "CN=Test Use" -iv ca.key -ic ca.cer -pe -a sha256 -len 4096 -b 01/01/2018 -e 01/01/2019 test.cer

我遇到了一个错误:

错误:无法访问颁发者的密钥('ca.key')失败。

PEM文件出现相同的错误。 我没有被要求输入密码。 有没有一种方法可以使用makecert创建没有PVK文件的证书?

1个回答

1

我已经找到了解决方案。我使用 openssl 创建了一个 pvk 文件。

openssl rsa -in ca.key -outform PVK -pvk-strong -out mykey.pvk

通过生成的密钥,我提出的问题中的命令可以正常运行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接