使用不带pvk文件的makecert创建证书

时间:2018-07-06 05:12:52

标签: makecert

我正在尝试创建由根密钥使用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 个答案:

答案 0 :(得分:1)

我为我找到了解决方案。我使用openssl

创建了pvk文件
openssl rsa -in ca.key -outform PVK -pvk-strong -out mykey.pvk

使用生成的密钥,我最初的问题中的命令将起作用。