证书和私钥

相关参考 Reference

  • 文档有奖反馈活动
  • 文档有奖反馈2
  • 功能发布记录
  • 捉虫活动获奖名单
  • 鉴权认证机制
    • 常见签名认证错误排查
    • 简介
    • 在URL中包含认证字符串
    • 在Header中包含认证字符串
    • 签名流程
    • Sample-Code
    • 生成V2认证字符串
    • 错误码
    • 生成认证字符串
  • SDK入门指南
    • Python-SDK帮助指南
    • PHP-SDK入门指南
    • Java-SDK入门指南
  • 区域选择说明
    • 区域
    • 可用区
  • API SDK
    • Java-SDK
  • 证书管理
    • 多用户访问控制
    • 管理证书
    • 格式转换
    • 简介
    • Python-SDK
    • GO-SDK
    • 上传证书
    • 证书和私钥
    • API参考
    • 常见问题
    • 第三方机构创建证书
    • 证书替换
    • JAVA-SDK
  • 企业组织
    • 退出组织
    • 账户联合认证(SSO)
    • 权限策略管理
    • 子账户管理
    • 产品介绍
    • 财务管理
    • 常见问题
    • 企业组织vs多用户访问控制
    • 权限评估逻辑
    • 创建企业组织
    • 系统限制
    • 组织单元
    • API参考
      • 通用说明
      • 企业组织管理接口
      • 邀请管理接口
      • 策略管理接口
      • 简介
      • 单元管理接口
      • 账户管理接口
      • 数据类型
  • API Key
    • 操作手册
    • 简介
    • API参考
  • 获取AKSK
    • 简介
    • 如何获取AKSK
  • 术语表
    • B
    • Z
    • F
    • G
    • C
    • H
    • P
    • L
    • T
    • M
    • I
    • Q
    • N
    • V
    • J
    • R
    • K
    • S
    • O
    • W
    • D
    • X
    • A
    • Y
    • E
所有文档
menu
没有找到结果,请重新输入

相关参考 Reference

  • 文档有奖反馈活动
  • 文档有奖反馈2
  • 功能发布记录
  • 捉虫活动获奖名单
  • 鉴权认证机制
    • 常见签名认证错误排查
    • 简介
    • 在URL中包含认证字符串
    • 在Header中包含认证字符串
    • 签名流程
    • Sample-Code
    • 生成V2认证字符串
    • 错误码
    • 生成认证字符串
  • SDK入门指南
    • Python-SDK帮助指南
    • PHP-SDK入门指南
    • Java-SDK入门指南
  • 区域选择说明
    • 区域
    • 可用区
  • API SDK
    • Java-SDK
  • 证书管理
    • 多用户访问控制
    • 管理证书
    • 格式转换
    • 简介
    • Python-SDK
    • GO-SDK
    • 上传证书
    • 证书和私钥
    • API参考
    • 常见问题
    • 第三方机构创建证书
    • 证书替换
    • JAVA-SDK
  • 企业组织
    • 退出组织
    • 账户联合认证(SSO)
    • 权限策略管理
    • 子账户管理
    • 产品介绍
    • 财务管理
    • 常见问题
    • 企业组织vs多用户访问控制
    • 权限评估逻辑
    • 创建企业组织
    • 系统限制
    • 组织单元
    • API参考
      • 通用说明
      • 企业组织管理接口
      • 邀请管理接口
      • 策略管理接口
      • 简介
      • 单元管理接口
      • 账户管理接口
      • 数据类型
  • API Key
    • 操作手册
    • 简介
    • API参考
  • 获取AKSK
    • 简介
    • 如何获取AKSK
  • 术语表
    • B
    • Z
    • F
    • G
    • C
    • H
    • P
    • L
    • T
    • M
    • I
    • Q
    • N
    • V
    • J
    • R
    • K
    • S
    • O
    • W
    • D
    • X
    • A
    • Y
    • E
  • 文档中心
  • arrow
  • 相关参考Reference
  • arrow
  • 证书管理
  • arrow
  • 证书和私钥
本页目录
  • 概述
  • 证书
  • 私钥

证书和私钥

更新时间:2025-08-22

概述

通过百度智能云申请证书的具体操作方法请参看SSL证书服务。

推荐您使用百度智能云证书申请服务,证书申请成功后将自动以高度加密形式导入到“证书管理”服务。您可通过不同服务的证书选择功能选择对应证书,快速部署服务。

如果是在“证书管理”添加第三方证书,请阅读下文,保证证书和私钥内容与格式正确。

证书

上传证书前,用户需要确保证书格式:

证书扩展名一般为“.pem”,“.crt”或“.cer”,在文本编辑器中打开证书文件。

  • 证书以-----BEGIN CERTIFICATE-----开头,-----END CERTIFICATE-----结尾;
  • 每行64字符,最后一行不超过64字符。
  • 证书内容不包含空格。
  • 证书需要在有效期内(证书开始时间 <= 有效期 <= 证书失效时间)

如图所示为PEM格式的证书示例:

如果是通过中级CA机构颁发的证书,您拿到的证书文件包含多份证书,需要人为的将服务器证书与中间证书拼接在一起后在上传。

  • 拼接规则为:服务器证书放第一份,中间证书放第二份,中间换行符隔开,不要有空行。
  • 一般情况下,机构在颁发证书的时候会有对应说明,请注意查阅规则说明。

拼接格式如下:

Plain Text
1-----BEGIN CERTIFICATE-----
2
3-----END CERTIFICATE-----
4
5-----BEGIN CERTIFICATE-----
6
7-----END CERTIFICATE-----
8
9-----BEGIN CERTIFICATE-----
10
11-----END CERTIFICATE-----

私钥

私钥扩展名一般为“.pem”或“.key”,在文本编辑器中可以打开私钥文件。

  • 私钥格式以-----BEGIN RSA PRIVATE KEY-----作为开头,-----END RSA PRIVATE KEY----- 作为结尾。
  • 私钥不能加密,即执行生成私钥命令时不能添加密码参数。
  • 中间的内容每行64字符,最后一行长度可以不足64字符。

如图所示为PEM格式的私钥示例:

注意:

如果您的私钥是加密的,比如私钥的开头和结尾是-----BEGIN PRIVATE KEY-----, -----END PRIVATE KEY-----或-----BEGIN ENCRYPTED PRIVATE KEY-----, -----END ENCRYPTED PRIVATE KEY-----,或者私钥中包含Proc-Type: 4,ENCRYPTED,需要先运行以下命令进行转换:

Plain Text
1openssl rsa -in old_server_key.pem -out new_server_key.pem

上一篇
上传证书
下一篇
API参考