首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自动生成密码

自动生成密码
EN

Stack Overflow用户
提问于 2015-10-13 23:56:39
回答 3查看 3.5K关注 0票数 14

我使用以下命令生成证书:

代码语言:javascript
运行
复制
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>

这两个命令都会弹出一个要输入的密码窗口。有没有一种方法可以实现自动化,这样就没有弹出窗口了吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-10-14 00:03:22

makecert.exe只在不提供private key时才提示输入private key

创建一个private key,弹出窗口就不会显示。

创建私钥

1-如果OpenSSL尚未安装,请安装它。

2- openssl genrsa -out pvt.key 2048

票数 7
EN

Stack Overflow用户

发布于 2019-04-14 07:51:15

如果我们指定"-sv“选项,而不是指定"-sk”选项,则没有提示输入任何密码。在这里,根据Microsoft的文档,"sk“选项查找可以存储私钥的容器,而"sv”查找文件,如果不存在,则创建文件。

该命令将更改如下

代码语言:javascript
运行
复制
"makecert.exe" –sk "c:\{any location}" -n "cn=cnName" cnName.cer -r -eku 1.3.6.1.5.5.7.3.1

此信息根据Microsoft在下面链接中提供的"makecert“命令文档收集。

https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/makecert

票数 1
EN

Stack Overflow用户

发布于 2022-07-17 17:08:14

  1. 在C:\ Windows \SysWOW64 64中为32位获取mssign32.dll,或在64位C:\ Windows \system32 32中获取mssign32.dll(仅用于Windows 64位,Windows 32位在这里)。
  2. 获取示例地址中的mssign32.dll.mui : C:\Program mssign32.dll.mui (19041.3.3.0不必须存在您的系统)
  3. 使用mssign32.dll.mui将mssign32.dll、makecert.exe复制到dir
  4. 示例dir: makecert.exe,mssign32.dll,en\mssign32.dll.mui
  5. 下载http://www.angusj.com/resourcehacker/或在应用程序中使用其他资源编辑器。现在是显示屏幕
  6. 自动功能,没有密码!
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33114501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档