如何将我的PEM格式证书转换为PKCS12?

若要将PEM证书转换为PKCS12证书,请使用第三方工具。PayPal建议使用OpenSSL,您可以在www.openssl.org下载。以下说明假定您保留默认证书文件名“cert_key_pem.txt”。

在开始之前,请注意以下事项:

  • Windows用户——如果您收到错误提示“openssl未被识别为内部或外部命令、可运行程序或批处理文件”,则表示openssl未添加至您的PATH中。要解决此问题,请将包含OpenSSL二进制文件的目录添加到系统PATH中,或将PEM证书文件保存到OpenSSL二进制文件所在的目录中。根据OpenSSL的安装位置,您应该会在OpenSSL安装bin文件夹中找到OpenSSL二进制文件(openssl.exe)。
  • UNIX用户——这些说明主要针对Windows系统。大多数UNIX主机都已经安装了OpenSSL。如果您使用的是UNIX主机,将PEM转换为.p12文件的命令与Windows系统相同。请在命令行中键入openssl并按Enter键,检查是否已安装OpenSSL。如果您收到的提示信息并非“无法找到OpenSSL”错误,则您的计算机可能已安装OpenSSL,您可以尝试执行步骤2中的命令。

1. 打开命令提示符并导航到包含cert_key_pem.txt文件的目录。
2. 执行以下OpenSSL命令创建PPKCS12 (.p12)文件:

openssl pkcs12 -export -inkey cert_key_pem.txt -in cert_key_pem.txt -out cert_key.p12

注意:若要将PKCS12证书转换为PEM,请使用以下命令:

openssl pkcs12 -in cert_key.p12 -out cert_key.pem -nodes


3. 输入命令后,系统将提示您输入导出密码。选择一个密码或短语,并记下您输入的值(PayPal开发者文档称其为“私钥密码”。)
4. 该目录下将创建一个名为cert_key.p12的文件。这是您的.p12文件。

其它获取帮助的方式

调解中心

解决交易和账户相关问题

税务中心

在此处获取您的1099-K纳税申报表以及其他纳税信息

企业帮助

获取任何PayPal产品的使用帮助

消息中心

收发或查看您的PayPal消息