问题标签 [makecert]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6052 浏览

certificate - MakeCert - 是否可以更改密钥大小?

当我使用 MakeCert.exe 生成证书时,我想将密钥大小从 1024 更改为 2048。

这可能吗?还是我需要设置证书颁发机构 (CA)?

0 投票
2 回答
78432 浏览

iis - 使用 makecert 开发 SSL

这是我的情况:

我正在尝试创建一个 SSL 证书,该证书将安装在所有开发人员的机器上,以及两个内部服务器(一切都是非生产的)。

我需要做什么来创建可以安装在所有这些地方的证书?

现在我已经有了这些方面的东西,使用 Microsoft Visual Studio 8\SDK\v2.0\Bin 中的 makecert 应用程序:

但是,我不确定如何将此 .cer 文件放在其他计算机上,并且当我将其安装在本地计算机 IIS 上时,每次通过 https: 访问页面时,我都会收到安全提示(即使在我'已经安装了证书)。有没有人这样做过?

0 投票
4 回答
76732 浏览

c# - 如何使用 c# 以编程方式将证书安装到本地机器存储中?

我有一个通过 MakeCert 生成的证书。我想使用 PeerTrust 将此证书用于 WCF 消息安全性。如何使用 c# 或 .NET 以编程方式将证书安装到“受信任的人”本地计算机证书存储中?

我有一个 CER 文件,但也可以创建一个 PFX。

0 投票
2 回答
1116 浏览

certificate - makecert 工具问题

我对 makecert 工具中的以下概念感到困惑。特别是关于位置(-sr 参数)和存储(-ss 参数)的含义。我从这个链接阅读并得到了我的困惑,我试图找到关于“位置”和“商店”含义的教程,但一无所获。有人可以帮忙澄清一下吗?

0 投票
5 回答
39179 浏览

code-signing - 你在哪里下载signcode.exe和其他工具

如果您决定签署您的代码,您将需要:

  • 信号码.exe
  • 制作证书.exe
  • cert2spc.exe
  • pvk2pfx.exe

下载这些工具的最佳位置是什么?

有没有办法在不下载大量 Microsoft Windows SDK 的情况下做到这一点?

0 投票
5 回答
47603 浏览

makecert - 缺少 makecert.exe

出于某种原因,我的系统上缺少 makecert.exe。我搜索了整个硬盘驱动器,它不存在。特别是,它不在我认为应该在的 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin 中。我在互联网上没有找到任何关于这个主题的文章。有什么想法吗?

0 投票
1 回答
2416 浏览

certificate - 为 BizTalk AS2 连接创建密钥对

我需要在 BizTalk Server 2006 R2 中创建一个 AS2 连接以与业务伙伴进行通信。我之前使用过 BizTalk AS2 配置,BizTalk 文档对如何配置所有内容都有很好的演练,但他们没有谈论如何获取/生成证书,我在那里没有太多经验。

生成密钥对的最佳方法是什么?我对该过程的基本理解是,您生成公钥和私钥(.pfx 文件?),安装它们,导出公钥证书(.cer?)并将其发送给合作伙伴。该证书不会用于 HTTPS,仅用于 AS2 连接,并且合作伙伴已声明它可以自签名(不需要受信任的 CA?)。我们以 .cer 文件的形式以安全的方式直接与合作伙伴交换公钥证书。MakeCert 是一个合适的工具吗?

我相信我们需要对加密和签名使用相同的密钥,因此根据文档,证书的密钥使用属性必须包括数字签名和数据加密或密钥加密。

谢谢!

0 投票
0 回答
1962 浏览

activex - Internet Explorer 阻止自签名 ActiveX

我已经创建了一个自签名证书并签署了我的 ActiveX。我按照本主题中的步骤进行操作。(如何为 Windows 上的代码签名创建自签名证书?

一个区别是我的可执行文件来自 MSI 包。所以我使用 signtool 对 MSI 文件和 MSI 内的所有其他 DLL/Exe 进行签名。

我将证书导入到受信任的根存储。当我点击下载 MSI 时,我可以看到发布者是正确的,而不是“未知发布者”。IE 允许我下载和运行 MSI 文件,但是当我尝试调用我的 ActiveX 时,IE 会阻止它。(错误:自动化服务器无法创建对象)

我发现一些网站提到我必须设置CN =“我的网站URL”,我应该为“localhost”设置什么?

我的activeX将用于Intranet网络,所以我不想从那些CA购买证书。

请帮忙。谢谢你。

0 投票
1 回答
1923 浏览

ssl - Windows 7下makecert问题

我正在创建一个与 SslStream 一起使用的证书,并且我一直在 XP 下这样做:

如果我理解正确,这会在 server.cer 中创建一个证书,并在我的个人证书存储中为它创建一个私钥。完成此操作后,我可以创建一个像这样的证书对象:

然后我将它与 SSLStream 一起使用,一切正常。

现在我已经切换到 Windows 7,每次重启机器时私钥似乎都消失了。我以管理员身份运行命令提示符,并执行上面显示的相同 makecert 命令。这成功并且 SSL 连接正常工作。如果我重新启动机器,对 AuthenticateAsServer 的调用将失败,并出现异常“服务器模式 SSL 必须使用具有关联私钥的证书”。

为什么私钥会消失?我需要做什么才能让它坚持下去?

0 投票
1 回答
531 浏览

certificate - makecert.exe 工具的语法错误

在此期间我错过了什么吗?

我在 Windows 7 中从命令提示符运行此命令来创建证书,但它显示语法错误

在此期间我错过了什么吗?