# Openssl - Commandes de conversion

<span style="text-decoration:underline;">**De PFX vers .crt et .key :**</span>

- Extraire et décoder la clé privée

```
openssl pkcs12 -in <chemin/vers/pfx> -nocerts -out private.key
openssl rsa -in private.key -out private_unencrypted.key
```

- Extraire le certificat

```
openssl pkcs12 -in <chemin/vers/pfx> -clcerts -nokeys -out certificate.crt
```

---

<span style="text-decoration:underline;">**De .crt &amp; .key vers .pfx**</span>

```
openssl pkcs12 -inkey private.key -in certificate.crt -export -out myfile.pfx
```