2014-10-04 153 views

回答

0

Request a certificate from a certificate authority创建一个证书签名请求,而不是一个公钥/私钥链。它将创建私钥并将其存储在您的密钥链中(如您所命名的那样),但该命令的目的是允许您从外部证书颁发机构请求完整的X.509证书。

如果您只需要创建一个公钥/私钥对,那么它就会根据您计划使用它的情况而定。例如,您可以使用ssh-keygen创建一个SSH公钥/私钥对。

同样,您可以使用this answer from the security forum中的命令创建一个RSA公钥/私钥对。

另一方面,如果您实际尝试创建自己的证书,而不是公钥/私钥对,则可以使用Keychain Access使用Create a Certificate命令创建自签名证书。这将包含您自签名的CA和公钥的签名。