openssl x509certificate pkcs#12

Cargue mĂșltiples certificados en PKCS12 con openssl



x509certificate pkcs#12 (1)

Primero, asegúrese de que todos sus certificados estén en formato PEM. Luego, haga un SOLO archivo llamado "certs.pem" que contenga el resto de los certificados (cert2.arm, cert3.arm, y RootCert.pem).

Luego usa el comando así:

openssl pkcs12 -export -in cert1.arm -inkey cert1_private_key.pem -certfile certs.pem -name "Test" -out test.p12

La documentación de openssl pkcs12 explica las diferentes opciones.

Estoy tratando de cargar varios certificados utilizando openssl en el formato PKCS12. El comando es el siguiente:

openssl pkcs12 -export -in cert1.arm -inkey cert1_private_key.pem -certfile cert2.arm -certfile cert3.arm -certfile RootCert.pem -name "Test" -out test.p12

Una vez analizado el archivo PKCS12 generado, solo el último certificado se ha incluido en el archivo:

openssl pkcs12 -in test.p12 -info -nodes

También traté de importarlos por separado en el archivo pkcs12 mientras que en todos los intentos, solo quedaba el último certificado en el archivo.

¿Alguna idea de dónde está el problema para resolverlo?