
In questo tutorial spiegherò come estrarre il certificato e la chiave privata da un certificato in formato PFX utilizzando OpenSSL.
Il modo più semplice per utilizzare OpenSSL è utilizzare un computer Linux.
1. Copia il file PFX sul computer su cui è installato OpenSSL.

2. Il primo passo sarà quello di estrarre la chiave privata dal file PFX, che verrà crittografato, per fare ciò digitare il comando seguente:
openssl pkcs12 -in file.pfx -nocerts -out file-priv.key

Per prima cosa è necessario immettere la password per il file PFX e poi immettere una nuova password per il file della chiave privata.
3. Ora estrarremo il certificato dal file PFX, utilizzando il comando seguente:
openssl pkcs12 -in file.pfx -clcerts -nokeys -out file.crt

È necessario immettere la password del file PFX
4. Ultimo passaggio, estrai la chiave privata decriptata, inserisci il comando seguente:
openssl rsa -in file.key -out file-decrypted.key

Inserisci la password impostata durante l’estrazione della chiave privata
Ora puoi utilizzare il certificato per Nginx o Apache2