相关疑难解决方法(0)

创建.p12文件

使用openssl,我创建了一个私钥如下:

openssl genrsa -out myKey.pem
Run Code Online (Sandbox Code Playgroud)

然后,为了生成csrCA 所要求的,我执行了以下操作:

openssl req -new -key myKey.pem -out cert.csr
Run Code Online (Sandbox Code Playgroud)

CA使用证书进行响应,该证书存储在名为的文件中 myCert.cer

我现在想将必要的组件(私钥,公钥(?)和证书)捆绑到一个组件中.p12.为此,我运行以下内容:

openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in myCert.cer
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误消息:

No certificate matches private key
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

openssl certificate pkcs#12

43
推荐指数
2
解决办法
7万
查看次数

如何使用Linux openssl为iOS生成CSR?

Apple忠实于其极其专有的精神,需要使用mac生成用于iOS开发人员程序的证书.(作为.certSigningRequest文件)

显然,他们以某种方式使用这些键的标准,所以我的问题是:.certSigningRequest是什么样的?有人可以分享他们文件的谴责版本吗?(同时保持相同的长度)

然后,我确信我们可以找到一种方法来生成与openssl相同的东西,并最终编辑csr文件,使其匹配apple所需的格式.

谢谢.

openssl rsa csr ios

8
推荐指数
1
解决办法
3841
查看次数

标签 统计

openssl ×2

certificate ×1

csr ×1

ios ×1

pkcs#12 ×1

rsa ×1