Cmd 自动生成证书密码
我正在使用以下命令生成证书:Cmd 自动生成证书密码,cmd,automation,command-prompt,makecert,Cmd,Automation,Command Prompt,Makecert,我正在使用以下命令生成证书: makecert.exe" –sv cnName.pvk -n "cn=cnName" cnName.cer -r -eku 1.3.6.1.5.5.7.3.1 pvk2pfx -pvk cnName.pvk -spc cnName.cer -pfx cnName.pfx -po <password> makecert.exe”–sv cnName.pvk-n“cn=cnName”cnName.cer-r-eku 1.3.6.1.5.5.7.3.1 p
makecert.exe" –sv cnName.pvk -n "cn=cnName" cnName.cer -r -eku 1.3.6.1.5.5.7.3.1
pvk2pfx -pvk cnName.pvk -spc cnName.cer -pfx cnName.pfx -po <password>
makecert.exe”–sv cnName.pvk-n“cn=cnName”cnName.cer-r-eku 1.3.6.1.5.5.7.3.1
pvk2pfx-pvk cnName.pvk-spc cnName.cer-pfx cnName.pfx-po
这两个命令都会弹出一个要输入的密码窗口。是否有办法自动执行此操作,因此没有弹出窗口?
makecert.exe
仅在您未提供私钥时提示输入密码
创建一个私钥
,弹出窗口将不会显示
要创建私钥,请执行以下操作:
1-如果尚未安装OpenSSL,请安装它
2-openssl genrsa-out pvt.key 2048
如果我们指定“-sk”选项,则不会提示输入任何密码。根据Microsoft的文档,“sk”选项查找可以存储私钥的容器,而“sv”查找文件,如果不存在,则创建文件
命令将更改如下
"makecert.exe" –sk "c:\{any location}" -n "cn=cnName" cnName.cer -r -eku 1.3.6.1.5.5.7.3.1
此信息是根据Microsoft在“makecert”命令下提供的文档从下面的链接收集的
能否提供有关如何生成私钥的链接?