¿Cómo puedo convertir mi certificado de formato PEM a PKCS12?

Para convertir tu certificado PEM en un certificado PKCS12, utiliza una herramienta de terceros. PayPal recomienda OpenSSL, que puedes descargar en www.openssl.org. En las instrucciones siguientes se supone que conserva el nombre de archivo de certificado predeterminado de “cert_key_pem.txt”.

Antes de comenzar, ten en cuenta lo siguiente:

  • Usuarios de Windows: si recibes un error que dice “openssl is not recognized as an internal or external command, operable program or batch file” (“OpenSSL no se reconoce como un comando interno o externo, un programa ejecutable o un archivo por lotes”), significa que OpenSSL no está en tu PATH (ruta). Para resolver esto, agrega el directorio que contiene el binario de OpenSSL a tu sistema PATH (ruta) o guarda el archivo de certificado PEM en el directorio donde se encuentra el binario de OpenSSL. Según dónde hayas instalado OpenSSL, deberías encontrar el archivo binario de OpenSSL (openssl.exe) en la carpeta bin de la instalación de OpenSSL.
  • Usuarios de UNIX: estas instrucciones están centradas en Windows. La mayoría de los hosts de UNIX ya tienen OpenSSL instalado. Si estás en un host de UNIX, el comando para convertir el archivo PEM en un archivo .p12 es el mismo que para Windows. Revisa si tienes OpenSSL escribiendo openssl en la línea de comandos y pulsando Intro. Si recibes algo distinto que un error en el que se indica que no se puede encontrar OpenSSL, es probable que tu máquina ya tenga OpenSSL instalado y puedes intentar ejecutar el comando en el paso 2.

1. Abre un símbolo del sistema y navega hasta el directorio que contiene el archivo cert_key_pem.txt.
2. Ejecuta el siguiente comando de OpenSSL para crear un archivo PKCS12 (.p12):

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

Nota: Para convertir un certificado PKCS12 a PEM, utiliza el siguiente comando:

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


3. Después de ingresar el comando, se te pedirá que ingreses una contraseña de exportación. Elige una contraseña o frase y anota el valor que ingresas (la documentación de PayPal para desarrolladores la denomina “contraseña de clave privada”).
4. En este directorio se crea un archivo llamado cert_key.p12. Este es tu archivo .p12.

Más formas en las que podemos ayudarlo

Centro de resoluciones

Solucionar problemas de transacciones y cuenta

Centro de impuestos

Obtenga su formulario 1099-K y otra información fiscal aquí

Ayuda para empresas

Obtenga ayuda con cualquiera de nuestros productos de PayPal

Contáctenos

Contactar al Servicio de Atención al Cliente

Centro de mensajes

Envíe, reciba y vea sus mensajes de PayPal