ADCS ======================================== 介绍 ---------------------------------------- Active Directory 证书服务 (Active Directory Certificate Services,AD CS) 是微软用于实现 PKI 的服务。 证书 ---------------------------------------- ADCS 中的证书是 X.509 格式的数字签名文档,用于加密、签名或身份验证等。 证书常用的属性由下述字段组成 - Subject:主题 - Public Key:公钥 - Extended Key Usages (EKUs):扩展密钥,描述证书的对象标识符 (Object identifier, OID) - ... 常用的 EKU OID 包括: - 代码签名 - OID 1.3.6.1.5.5.7.3.3 - 证书用于签署可执行代码 - 加密文件系统 - OID 1.3.6.1.4.1.311.10.3.4 - 证书用于加密文件系统 - 安全电子邮件 - OID 1.3.6.1.5.5.7.3.4 - 证书用于加密电子邮件 - 客户端身份验证 - OID 1.3.6.1.5.5.7.3.2 - 智能卡登录 - OID 1.3.6.1.4.1.311.20.2.2 - 服务器认证 - OID 1.3.6.1.5.5.7.3.1 - 证书用于识别服务器 (例如HTTPS 证书) 证书模板 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 微软提供了证书模板的功能,方便在域内签发证书。证书模板是注册策略和预定义证书设置的集合,包含证书有效期、用途、申请者等信息。 证书注册 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 证书可以通过以下几种方式注册: - 通过 Windows 客户端证书注册协议 (MS-WCCE) - 通过 ICertPassage 远程协议 (MS-ICPR) - 在 ADCS 开启了对应 Web 服务的情况下,使用 Web 服务注册 - 在服务器安装了对应服务时,通过证书注册服务 (CES) 注册 - 在服务器安装了对应服务时,使用网络设备注册服务