Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Linux openssl为iOS生成CSR?_Ios_Openssl_Rsa_Csr - Fatal编程技术网

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

如何使用Linux openssl为iOS生成CSR?,ios,openssl,rsa,csr,Ios,Openssl,Rsa,Csr,苹果忠实于其极为专有的精神,要求用于iOS开发者程序的证书必须由mac生成。(作为.certSigningRequest文件) 显然,他们对这些密钥使用了一个标准,所以我的问题是: .certSigningRequest看起来像什么?有人能分享他们文件的一个受谴责的版本吗?(保持相同长度) 然后,我相信我们可以找到一种方法,用openssl生成相同的东西,并最终编辑csr文件,使其与苹果要求的格式匹配。啊,事实上,它与用openssl生成的文件格式完全相同。 我只是习惯于总是生成4096,我没想

苹果忠实于其极为专有的精神,要求用于iOS开发者程序的证书必须由mac生成。(作为.certSigningRequest文件)

显然,他们对这些密钥使用了一个标准,所以我的问题是: .certSigningRequest看起来像什么?有人能分享他们文件的一个受谴责的版本吗?(保持相同长度)


然后,我相信我们可以找到一种方法,用openssl生成相同的东西,并最终编辑csr文件,使其与苹果要求的格式匹配。

啊,事实上,它与用openssl生成的文件格式完全相同。 我只是习惯于总是生成4096,我没想到苹果只会使用2048

因此,要为ios开发者生成一组密钥:

openssl genrsa -out ios-dev.key 2048
openssl req -new -key ios-dev.key -out ios-dev.csr

它与命令完全不同,我应该信任哪一个?