Certificato PFX: estrai il certificato e la chiave privata

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

Romain Drouche

Romain Drouche

Architecte Système | MCSE: Core Infrastructure

Expert en infrastructures IT avec plus de 15 ans d'expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d'Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

GHinM▶