步骤 2:创建公共和私有证书
在此步骤中,使用 步骤 1:创建证书颁发机构 [RN3] 中创建的证书颁发机构生成 Contoso 和 Fabrikam 组织使用的公共和专用证书。
生成 Contoso 和 Fabrikam 加密证书
在用作证书颁发机构的计算机上,在 Internet Explorer 中,找到并打开 http://< contoso_computername>/certsrv。
在 “欢迎 ”页上,单击“ 请求证书”。
在 “请求证书 ”页上,单击“ 高级证书请求”。
在 “高级证书请求 ”页上,单击“ 创建”,并将请求提交到此 CA。
在“ 高级证书请求 ”页上,执行以下操作:
使用此选项 要执行此操作 名称 键入 Fabrikam Encryption。 电子邮件 键入 jdoe@fabrikam.com。 Company 键入 Fabrikam。 部门 类型 测试。 城市 类型 测试。 State 类型 测试。 国家/地区 键入 US。 需要的证书类型 从下拉列表中选择 “电子邮件保护证书 ”。 密钥使用情况 选择 Exchange 选项。 附加密钥选项 请选中以下选项:
- 将密钥标记为可导出
- 将证书存储在本地计算机证书存储中友好名称 键入 Fabrikam Encryption。 单击“提交”,然后在“Web 访问确认”对话框中单击“是”。
在“ 证书颁发 ”页上,单击“ 安装此证书”。
重复步骤 1-7,将“标识信息”部分的“名称”框中的信息和“友好名称”框中的信息更改为“Contoso 加密”。
生成 Contoso 和 Fabrikam 签名证书
在 Internet Explorer 中,找到并打开 http://< contoso_computername>/certsrv。
在 “欢迎 ”页上,单击“ 请求证书”。
在 “请求证书 ”页上,单击“ 高级证书请求”。
在 “高级证书请求 ”页上,单击“ 创建”,并将请求提交到此 CA。
在“ 高级证书请求 ”页上,执行以下操作:
使用此选项 要执行此操作 名称 键入 Fabrikam Signature。 电子邮件 键入 jdoe@fabrikam.com。 Company 键入 Fabrikam。 部门 类型 测试。 城市 类型 测试。 State 类型 测试。 国家/地区 键入 US。 需要的证书类型 从下拉列表中选择 “电子邮件保护证书”。 密钥使用情况 选择“ 签名” 选项。 附加密钥选项 请选中以下选项:
- 将密钥标记为可导出
- 将证书存储在本地计算机证书存储中友好名称 键入 Fabrikam Signature。 单击“ 提交”,然后在系统要求请求证书时单击“ 是 ”。
在“ 证书颁发 ”页上,单击“ 安装此证书”。
重复步骤 1-7,将“标识信息”部分的“名称”框中的信息和“友好名称”框更改为“Contoso 签名”。
生成用作加密证书和签名证书的私用证书
单击 “开始”,单击“ 运行”,键入 MMC,然后单击“ 确定”。
在 Console1 窗口中的“ 文件 ”菜单上,单击“ 添加/删除管理单元”。
在“添加/删除管理单元”对话框中的“ 独立 ”选项卡上,单击“ 添加”。
在“添加独立管理单元”对话框中,从“可用的独立管理单元”列表中选择“证书”管理单元,然后单击“添加”。
在“证书管理单元”对话框中,选择“ 我的用户帐户”,然后单击“ 下一步”。
在“选择计算机”对话框中,单击“ 完成”。
在“添加独立管理单元”对话框中,单击“ 关闭”。
在“添加/删除管理单元”对话框中,单击“ 确定”。
在“Console1” 窗口中,展开“证书(本地计算机)” ,再展开“个人” ,然后单击“证书” 。
在右窗格中,右键单击 Fabrikam 加密 证书,指向 “所有任务”,然后单击“ 导出”。
在“欢迎使用‘证书导出向导’”页面上,单击“下一步”。
在“导出私钥”页上,单击“是,导出私钥”,然后单击“下一步”。
在 “导出文件格式 ”页上,确保“ 个人信息交换 ”是选中的唯一选项,然后单击“ 下一步”。
在 “密码 ”页上的“ 密码 ”和“ 确认密码” 框中,键入 mysecret,然后单击“ 下一步”。
在“ 要导出的文件 ”页上,单击“ 浏览”。
在“ 另存为 ”对话框中,使用文件路径 <drive>:\Certs\Fabrikam Private Encryption.pfx 保存证书。
在“ 要导出的文件 ”页上,单击“ 下一步”。
在“完成证书导出向导”页中单击“完成”。
在指示成功导出的“证书导出向导”弹出窗口中,单击“ 确定”。
对于“Fabrikam 签名”证书,请重复步骤 10 到步骤 19,并使用 Fabrikam Private Signature.pfx 文件名。
对于“Contoso 签名”证书和“Contoso 加密”证书,请分别重复步骤 10 到步骤 19,并分别使用 Contoso Private Signature.pfx 和 Contoso Private Encryption.pfx 文件名。
生成用作加密证书和签名证书的公用证书
在 Console1 窗口中,依次展开 “证书 - 当前用户”、“ 个人”和“ 证书”。
右键单击 Fabrikam 加密 证书,指向 “所有任务”,然后单击“ 导出”。
在“欢迎使用‘证书导出向导’”页面上,单击“下一步”。
在 “导出私钥 ”页上,选择“ 否,不导出私钥”,然后单击“ 下一步”。
在 “导出文件格式 ”页上,单击“ 下一步”。
在“ 要导出的文件 ”页上,单击“ 浏览”。
在“另存为”对话框中,输入 drive>:\Certs 作为“保存位置”,输入<Fabrikam Public Encryption.cer 作为“文件名”,输入 *.cer 作为“保存类型”,然后单击“保存”。
在“ 要导出的文件 ”页上,单击“ 下一步”。
在“完成证书导出向导”页中单击“完成”。
在指示成功导出的“证书导出向导”弹出窗口中,单击“ 确定”。
对于“Fabrikam 签名”证书,请重复步骤 1 到步骤 9,并使用 Fabrikam Public Signature.cer 文件名。
对于“Contoso 签名”证书和“Contoso 加密”证书,请分别重复步骤 1 到步骤 9,并分别使用 Contoso Public Signature.cer 和 Contoso Public Encryption.cer 文件名。