1

我正在尝试创建 FPS(公平播放流)证书,但是当我上传通过 mac 系统的钥匙串访问创建的 CSR 文件时出现此错误

在此处输入图像描述

这些是使用钥匙串访问创建 CSR 文件的一些屏幕截图。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我无法理解这个错误的解决方案是什么?

4

3 回答 3

3

使用您在<FPS_Credential_Creation_Guide.pdf>部署包中收到的说明生成证书签名请求 (CSR)。然后将此文件作为 CSR 文件上传。

OpenSSL

Apple 在 macOS 上提供 OpenSSL 应用程序。从命令行使用 openssl 生成公钥/私钥对、证书签名请求 (CSR)。

  1. 生成密钥对

    openssl genrsa -aes256 -out privatekey.pem 1024
    
  2. 产生企业社会责任

    openssl req -new -sha1 -key privatekey.pem -out certreq.csr \
        -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
    
于 2017-06-30T12:02:43.063 回答
0

在您的屏幕截图中,您选择 2048 RSA,但错误消息指出 1024 RSA 是预期的。您是否尝试使用 1024 生成密钥?

于 2016-11-12T22:05:18.877 回答
0

如错误消息所示,证书签名请求需要 RSA-2048 算法。作为替代方案,您可以使用 openSSL 通过以下步骤生成 CSR:

  1. 执行以下 openSSL 命令来创建私钥:

openssl genrsa -out privateKey.key 2048

  1. 执行以下 openSSL 命令以从私钥生成证书签名请求 (CSR):

openssl req -new -key privateKey.key -out certificateSigningRequest.csr

于 2022-02-14T19:23:12.307 回答