跳到主要内容
版本:v3.2.1

如何在 OnBoard™ IoT Security 中创建证书

本文将指导你在 OnBoard™ IoT Security (OBIS) 中完成以下操作:

  • 创建证书链
  • 创建自定义证书
  • 创建基于 Matter 模板的证书

前提条件​

在开始之前,请确保你已获得 System Manager 或 Resource Manager 的 OBIS 角色权限。

创建证书链​

  1. 登录 OBIS。

  2. 点击左侧菜单中的 PKI,然后在证书链页面点击创建。

    截图显示如何创建证书

  3. 在创建证书页面,你可以根据实际需求创建自定义或 Matter 模板格式的证书。

    截图显示创建证书时可选的两种格式

创建自定义证书​

提示

创建自定义证书或证书模板后,可在配置产品 Certificate 时进行选择。

  1. 在创建证书页面,格式选择自定义,类型选择根证书。

  2. 根据你的需求选择系统生成或导入根证书。

    • 如果不使用自有根证书,请选择系统生成并输入与选择基础信息。

      提示

      系统会在硬件安全模块(HSM)内安全地生成一对随机密钥对,并完成根证书的自签发。证书公钥可导出。

      截图显示如何填写自定义格式的根证书的信息

    • 如果你使用自有根证书,请选择导入根证书并输入与选择基础信息。

      提示

      手动上传在系统外部生成的根证书(仅包含公钥),用于签名验证。

      截图显示如何填写自定义格式的自有根证书的信息

      根证书基础信息说明:

      信息系统生成导入根证书
      上传文件不需要上传文件。在上传文件区域中点击添加 图标,选择并上传格式为 .pem 的根证书,或者直接拖曳自有根证书到上传区域。
      名称同一环境中,根证书名称必须唯一。
      环境有两种环境可以选择,分别是 TEST 环境和 PROD 环境。
      过期日设定根证书的过期日。根据证书内容自动解析,且无法修改。
      备注用于补充说明根证书相关的额外信息,如特殊要求和注意事项等。
  3. 确认信息无误后,点击下一步并参考以下信息进行配置。

    提示

    如果使用自有的根证书,相关配置会根据证书内容自动解析生成。

    配置基础信息说明​

    arrow配置基础信息说明

    X-509v3 扩展信息说明​

    arrowX-509v3 扩展信息说明

    密钥用途信息说明​

    arrow密钥用途信息说明

    名称信息说明​

    arrow名称信息说明

    验证数据信息说明​

    arrow验证数据信息说明

  4. 确认信息无误后,点击下一步,在权限管理页面,点击添加。

    截图显示如何在创建证书的权限管理添加用户

  5. 在分配用户权限窗口,输入邮箱并分配对应的角色权限(View,Edit,Use,Revoke,Grant 和 Delete)。然后,点击添加。

    截图显示如何在创建证书的权限管理填写用户信息

  6. 点击完成,即可完成根证书的创建。

创建基于 Matter 模板的证书​

提示

创建基于 Matter 模板的证书或证书模板后,可在配置产品 Certificate 时进行选择。

  1. 在创建证书页面,格式选择 Matter 模板,类型选择 PAA。

  2. 根据你的需求选择雪球 PAA 或 Import your own PAA to serve as the trust anchor (自有的 PAA 证书)。

    • 如果不使用自有基于 Matter 模板的 PAA 证书,请选择雪球 PAA 并输入基础信息。

      提示

      使用雪球提供的 PAA。

      截图显示如何填写基于Matter格式的PAA的信息

    • 如果使用自有基于 Matter 模板的 PAA 证书,请选择 Import your own PAA to serve as the trust anchor 并选择与输入基础信息。

      提示

      手动上传你在系统外部生成的 PAA 证书(仅包含公钥),用于签名验证。

      截图显示如何填写基于Matter格式的自有PAA的信息

      PAA 证书基础信息说明:

      信息雪球 PAA Import your own PAA to serve as the trust anchor
      上传文件不需要上传文件。在上传文件区域中点击添加 图标,选择并上传格式为 .pem 的 PAA 证书,或者直接拖曳自有基于 Matter 模板的 PAA 证书到上传区域。
      名称名称固定且无法修改。
      • TEST 环境: Snowball Matter UAT PAA 01
      • PROD 环境:Snowball Matter PROD PAA 01
      同一环境中,名称必须唯一。
      环境有两种环境可以选择,分别是 TEST 环境和 PROD 环境。
      过期日雪球 PAA 证书过期日,且无法修改。根据证书内容自动解析,且无法修改。
      备注用于补充说明 PAA 证书相关的额外信息,如特殊要求和注意事项等。
  3. 确认信息无误后,点击下一步并查看以下信息。

    提示

    如果使用自有 PAA 证书,页面只显示配置基础信息区域。

    截图显示如何填写基于Matter格式的PAA的配置文件

    PAA 证书配置信息说明:

    区域信息说明
    配置基础信息可用算法根据证书内容自动解析,且无法修改。
    签名算法根据证书内容自动解析,且无法修改。
    过期日根据证书内容自动解析,且无法修改。
    X-509v3 扩展密钥用途根据证书内容自动解析,且无法修改。
    路径长度约束根据证书内容自动解析,且无法修改。
    授权密钥 ID根据证书内容自动解析,且无法修改。
    主题密钥 ID根据证书内容自动解析,且无法修改。
    用途密钥用途数字签名,密钥证书签名和 CRL 签名等密钥用途。
  4. 确认信息无误后,点击下一步,在权限管理页面,点击添加。

    截图显示如何在创建证书的权限管理添加用户

  5. 在分配用户权限窗口,输入邮箱并分配对应的角色权限(View,Edit,Use,Revoke,Grant 和 Delete)。然后,点击添加。

    截图显示如何在创建证书的权限管理填写用户信息

  6. 点击完成,即可完成基于 Matter 模板的 PAA 证书的创建。

证书链层级示例​

截图显示证书链层级示例

层级说明
L1根证书颁发机构
L2中间证书颁发机构
L3终端实体证书
Footer Icon
Download Icon下载用户手册