1. 先下载安装xca工具,下载地址:https://hohnstaedt.de/xca/index.php/download
    2. 打开Xca工具,选择【File/文件】-【New Database/新建数据库】选择存储位置并创建文件名,设置密码(不用过于复杂,此密码用于database文件的保护,再次打开此文件时用到)

    1555986653(1).jpg
    1555986770(1).jpg

    1. 密码输入完成之后选择【certificate signing requests/证书签名请求】-【New requests/创建请求】

    1555986967(1).jpg

    1. 点击【Subject/主题】输入企业信息,输入完成之后点击【Generate a new key/生成新密钥】创建私钥

    1555987235(1).jpg

    字段 描述 示例
    Common Name(CN) 所需保护站点的完全限定名称 (FQDN),如果您要购买通配符证书,请使用 *.domain.com www.sheca.com
    Organization Name(O) 您或您的组织的法定名称,不要缩写。 上海市数字证书认证中心有限公司
    Organization Unit(OU) 提出申请的部门,可选填。 战略发展部
    Locality Name(L) 您或您的组织所在地的城市,不要缩写。 上海
    StateOrProvince Name(ST) 您或您的组织所在地的省/市/自治区,不要缩写。 上海
    CountryName(C) 您所在国家/地区的2位英文字母的标准代码。 CN

    (SSL证书通用名称填写申请证书的域名,算法选择RSA 2048;代码签名证书通用名称填写公司名称,算法选择RSA 4096)
    1555987401(1).jpg
    点击Create/创建,私钥创建完成之后点击CSR创建面板中的【OK】完成Request创建
    1555987682(1).jpg

    1. 在【certificate signing requests/证书签名请求】列表中选中刚刚创建的请求项目,右侧选择【Export/导出】导出证书请求文件。

    1555988383(1).jpg
    选择存储路径及文件名
    1555988006(1).jpg
    将导出的CSR(证书请求文件)提交给上海市数字证书认证中心有限公司用于申请证书。
    6.在【Private Keys/私钥】列表中选择对应的私钥名称右侧列表中选择【Export/导出】导出私钥

    1555988686(1).jpg
    选择存储路径及文件名,格式选择PEM Private(*.pem)。
    1555988870.jpg
    私钥文件导出后请妥善保存,用于证书颁发之后的证书安装。