keytool -importkeystore dà un errore quando si usa openssl pkcs12 -export con -passoutpass: opzione mypw

0

Sto eseguendo openssl pkcs12 -export con -passout pass:123 per scopi di automazione (senza prompt per pw), quindi usando keytool -importkeystore per generare keystore.jks . Non è riuscito a decodificare la password con l'opzione "pass: mypw", eseguendo openssl export senza -passout pass:123 funziona bene. Ma ho davvero bisogno del -passout pass:mypw per l'automazione senza essere richiesta per 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

Mi sto perdendo qualcosa qui?

    
posta user109854 06.05.2016 - 20:48
fonte

1 risposta

1
  1. openssl comando:

    Non vedo nulla di sbagliato, quindi hai il PKCS12, ma non puoi convertirlo in JKS.

  2. keytool comando:

    Non inserisci pass: prima di PASSWORD come in OpenSSL.

    keytool -v -importkeystore -srckeystore keystore.pkcs12 -srcstoretype PKCS12 -destkeystore keystore.jks -deststoretype JKS -deststorepass 12345678 -srcstorepass 12345678
    
risposta data 06.05.2016 - 22:15
fonte

Leggi altre domande sui tag