keytool -importkeystore da error cuando se utiliza openssl pkcs12 -exportación con la opción -passout pass: mypw

0

Estoy ejecutando openssl pkcs12 -export con -passout pass:123 para fines de automatización (sin solicitud de pw), luego uso keytool -importkeystore para generar keystore.jks . No se pudo descifrar la contraseña con la opción "pass: mypw", ejecutar openssl export sin -passout pass:123 funciona bien. Pero realmente necesito el -passout pass:mypw para fines de automatización sin ser puntual para pw.

% openssl pkcs12 -export -out keystore.pkcs12 -in mydomain.com_cert.pem \
  -inkey mydomain.com_key.pem -passout pass:123

% keytool -v -importkeystore -srckeystore keystore.pkcs12 -srcstoretype PKCS12 \
  -destkeystore keystore.jks -deststoretype JKS -deststorepass pass:123 \
  -srcstorepass pass:123

¿Me estoy perdiendo algo aquí?

    
pregunta user109854 06.05.2016 - 20:48
fuente

1 respuesta

1
  1. comando openssl :

    No veo nada malo, así que tienes el PKCS12, pero no puedes convertirlo a JKS.

  2. comando keytool :

    No pones pass: antes de PASSWORD como en OpenSSL.

    keytool -v -importkeystore -srckeystore keystore.pkcs12 -srcstoretype PKCS12 -destkeystore keystore.jks -deststoretype JKS -deststorepass 12345678 -srcstorepass 12345678
    
respondido por el Seb B. 06.05.2016 - 22:15
fuente

Lea otras preguntas en las etiquetas