创建测试用途的证书Makecert.exe

创建应用于测试目的 X.509 证书。它创建了存储公钥,私钥对的文件以用于数字签名。

创建测试用途的证书Makecert.exe

它还将密钥对与指定发行者的名称相关联,并创建一个 X.509 证书,该证书将用户指定的名称绑定到密钥对的公共部分。

工具/原料

Visual Studio

方法/步骤

1、在依次单击 Start-> All Programs -> Visual Studi -> Visual Studio Tools -> Visual Studio Command Prompt.

2、键入 -? 命令的格式为:

-n name -- 指定证书的名称。这个名称必须符合 x.500 标准。最简单的方法为在双引号中指定名称

-n "CN= my name" -pe --将所生产的私钥标记为可导出。这样可将私钥包含在证书中

-sk 键名-- 指定主题的.密钥容器位置,该位置包含私钥。如果密钥容器不存在,系统将创建一个

-sr 位置-- 指定证书的存储位置,位置可以为 CurrentUser 或 localMachine

-ss 存储 -- 指定主题证书存储名称,输出证书,证书的存储位置 -# 数字-- 指定从 1 到 2147483647 的序列号,默认值由 makecert 生成的唯一值

-$ authority -- 指定证书的签名权限,必须设置为 Commerical 或 Individula

-? : 基本选项,

-!扩展选项

3、使用命名生成证书