SUPPORT

Un problème de certificat ? Besoin d'être dépanné rapidement ? Nos ingénieurs répondent à vos questions.

0 897 690 444 Service 0,80 €/min +prix appel
Menu
picture of tbs certificates
picture of tbs certificates
Les produits
Notre gamme
Partenaires
Support
Numéro vert
Focus


Fabriquer un PKCS12 (PFX / P12) à partir d'un JKS / keystore JAVA

Cette méthode peut être utilisée pour plusieurs raisons. Par exemple si vous devez copier ou déplacer un certificat d'une plateforme Tomcat ou utilisant le format de magasin de certificat JKS vers une plateforme utilisant le format PKCS#12, Microsoft par exemple. Le PKCS#12 pourra également être converti pour être installé sur d'autre plateforme utilisant le format PEM (Apache).

Pré-requis :
  • Application keytool (fourni avec la JDK depuis la version 1.1)
  • Avoir un Keystore JKS contenant le certificat, la clef privée et la chaine de certification.

Si vous avez bien l'application Keytool ainsi que votre Keystore JKS il ne vous reste plus qu'à lancer cette commande (en une seule ligne) :
keytool -importkeystore -srckeystore [MON_KEYSTORE.jks] -destkeystore [MON_FICHIER.p12]
-srcstoretype JKS -deststoretype PKCS12 -deststorepass [PASSWORD_PKCS12]
-srcalias [ALIAS_SRC] -destalias [ALIAS_DEST]

Il vous faudra changer ces paramètres :
  • MON_FICHIER.p12 : indiquez l'emplacement du fichier PKCS#12 (extension .p12 ou .pfx) qui sera créé.
  • MON_KEYSTORE.jks : indiquez l'emplacement du keystore que vous voulez convertir.
  • PASSWORD_PKCS12 : indiquez un mot de passe qui sera utilisé pour pouvoir ouvrir le fichier PKCS#12.
  • ALIAS_SRC : indiquez le nom qui correspond à l'entrée de votre certificat dans le keystore Jks. Par exemple "tomcat".
  • ALIAS_DEST : indiquez le nom qui correspondra à l'entrée de votre certificat dans votre fichier PKCS#12. Par exemple "tomcat".

Liens utiles