CNG v3 证书概述
Configuration Manager支持加密:下一代 (CNG) 证书。 Configuration Manager客户端可以使用 PKI 客户端身份验证证书,并将私钥 (KSP) 生成并存储在 CNG 密钥存储提供程序中。 借助 KSP 支持,Configuration Manager客户端支持基于硬件的私钥,例如用于 PKI 客户端身份验证证书的 TPM KSP。
注意
使用 CNG 证书时,Configuration Manager客户端仅支持使用 RSA 加密算法的证书。
支持的方案
对于以下方案,可以使用 加密 API:下一代 (CNG) v3 证书模板:
- 客户端注册和与 HTTPS 管理点通信
- 使用 HTTPS 分发点进行软件分发和应用程序部署
- 操作系统部署
- 具有最新更新) 和 ISV 代理的客户端消息传送 SDK (
- 云管理网关 (CMG) 配置
- 软件中心中面向用户的可用应用程序
此外,对以下启用了 HTTPS 的服务器角色使用 CNG v3 证书:
- 管理点
- 分发点
- 软件更新点
- 状态迁移点
- 证书注册点,包括具有Configuration Manager策略模块的 NDES 服务器
注意
CNG 与加密 API (CAPI) 向后兼容。 即使客户端上启用了 CNG 支持,CAPI 证书仍受支持。
不支持的方案
目前不支持以下方案:
在 HTTPS 模式下安装时,以下服务器角色在 INTERNET Information Services (IIS) 中绑定到网站的 CNG v3 证书时无法正常运行:
- 注册点
- 注册代理点
使用 CNG 证书
若要使用 CNG v3 证书,证书颁发机构 (CA) 需要为目标计算机提供 CNG 证书模板。 模板详细信息因方案而异;但是,需要以下属性:
“兼容性 ”选项卡
证书颁发机构 必须是 Windows Server 2008 或更高版本。 建议 (Windows Server 2012。)
证书收件人 必须是 Windows Vista/Server 2008 或更高版本。 建议 (Windows 8/Windows Server 2012。)
“加密 ”选项卡
提供程序类别 必须是 密钥存储提供程序。 (必需)
算法名称 必须为 RSA。 需要 ()
请求必须使用以下提供程序之一:必须Microsoft软件密钥存储提供程序。
注意
环境或组织的要求可能有所不同。 请联系 PKI 专家。 要考虑的要点是证书模板必须使用密钥存储提供程序来利用 CNG。
为了获得最佳结果,我们建议从 Active Directory 信息生成使用者名称。 将 DNS 名称用于 使用者名称格式 ,并在备用使用者名称中包含 DNS 名称。 否则,必须在设备注册到证书配置文件时提供此信息。