J'utilise OpenSSL pour convertir mon "me.p12" en PEM. Lorsque je génère "me.p12", je lui attribue un mot de passe. Le "me.p12" contient une clé privée et un certificat.
Lorsque je le convertis en PEM, j'exécute la commande:
openssl pkcs12 -in me.p12 -out me.pem
Ensuite, il m'a demandé Import Password
:
Enter Import Password:
MAC verified OK
J'ai entré le mot de passe que j'ai défini "me.p12", il a été vérifié OK. Mais ensuite, il me demande:
Enter PEM pass phrase:
Je ne sais pas ce que c'est? Lorsque je génère "me.p12", je n'ai défini aucun autre mot de passe. Alors, c'est quoi? Comment comprendre cela?
"Entrez la phrase de passe PEM" car openssl ne veut pas sortir la clé privée en texte clair. Le mot de passe est utilisé pour sortir la clé privée chiffrée
La commande ci-dessous peut être utilisée pour sortir la clé privée en texte clair. Aucun mot de passe n'est alors demandé.
openssl pkcs12 -nodes -in me.p12 -out me.pem
J'ai rencontré le même cas lorsque cette phrase de passe apparaît pour la première fois, puis vous devez l'installer, puis plus tard lorsque la phrase apparaît à nouveau dans le terminal, puis vous entrez la phrase de passe que vous avez entrée plus tôt.