Comment puis-je convertir un fichier .jks
en p12
. jks
est un fichier de stockage de clés java alors comment puis-je le convertir au format p12
?Conversion de fichiers .jks en p12
Répondre
Le following page vous donne un ensemble de commandes SSL utiles, et vous trouverez votre réponse.
Convertir un fichier JKS au format PKCS12 (Java 1.6.x et au-dessus)
keytool -importkeystore -srckeystore
KEYSTORE.jks -destkeystore
KEYSTORE.p12 -srcstoretype JKS
-deststoretype PKCS12 -srcstorepass mysecret -deststorepass mysecret
-srcalias myalias -destalias myalias -srckeypass mykeypass -destkeypass mykeypass -noprompt
C'est un lien utile. Merci. – dajames
Cette conversion doit-elle être effectuée uniquement pour Java 1.6.x et supérieur? Je demande parce que je suis sur Java 1.7.x et ai fait face à un problème où la classe de WSKeystore n'a pas pu lire le cacerts (le fichier keystore par défaut) jusqu'à ce que je l'ai converti en cacerts.p12. – Prince
Notez que la fourniture directe des mots de passe dans la commande n'est pas une pratique sécurisée en général (comme indiqué dans la page de manuel keytool) car les mots de passe peuvent alors être lus dans votre historique de commandes ou observés avec 'ps'. Si vous omettez un mot de passe, l'outil devrait vous le demander. –
JKS → P12:
keytool -importkeystore -srckeystore keystore.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore keystore.p12
P12 → JKS:
keytool -importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore.jks
Voici une commande d'une ligne pour la même.
keytool -importkeystore -srckeystore <MY_KEYSTORE.jks> -destkeystore <MY_FILE.p12> -srcstoretype JKS -deststoretype PKCS12 -deststorepass <PASSWORD_PKCS12> -srcalias <ALIAS_SRC> -destalias <ALIAS_DEST>
les paramètres: Explaining
MY_FILE.p12: path to the PKCS#12 file (.p12 or .pfx extension) that is going to be created.
MY_KEYSTORE.jks: path to the keystore that you want to convert.
PASSWORD_PKCS12: password that will be requested at the PKCS#12 file opening.
ALIAS_SRC: name matching your certificate entry in the JKS keystore, "tomcat" for example.
ALIAS_DEST: name that will match your certificate entry in the PKCS#12 file, "tomcat" for example.
Vous devriez accepter quelques réponses à vos questions précédentes. – Emil
@Matrix trouvez-vous vraiment qu'aucune des réponses ci-dessous n'est acceptable? Avec votre représentant et vos badges, vous devez accepter ou commenter les raisons pour lesquelles aucune d'entre elles n'est acceptable. – JoeG