Dans ce tutoriel, je vais vous expliquer comment convertir un certificat au format PFX depuis les fichiers d’un certificat .key et .crt.
Pour réaliser la conversion d’un certificat au format pfx, on a besoin de openssl, dans ce tutoriel, j’ai utilisé un ordinateur sur Ubuntu.
Dans un dossier, copier les fichiers
- .key : qui contient la clef privée
- .crt : qui est la partie publique du certificat
- .bundle : qui contient la chaine de certification complète (CA et CA intermédiaire).
Il faut maintenant utiliser openssl pour exporter un certificat au format pfx.
Voici la commande à utiliser :
sudo openssl pkcs12 -export -out cert01.pfx -inkey cert01.key -in cert01.crt -certfile cert01.bundle
Entrer deux fois le mot de passe du fichier PFX qui permet de protéger la clef privée.
Si la commande n’a pas de retour.
En listant les fichiers, on peut voir que le fichier pfx a été généré.
Vous savez maintenant comment générer un certificat pfx pour être utilisé sur Windows depuis un certificat au format .crt avec sa clef privée (.key).
Les autorités de certification distribuent généralement les certificats avec les fichiers crt / key.
Pour des raisons de sécurité, je vous conseille de ne pas utiliser d’outils en ligne.