Questo tutorial ti guiderà attraverso l'installazione OpenSSL su Windows con Cygwin. OpenSSL è un toolkit da riga di comando open source molto utile per lavorare con SSL /TLS certificati e richieste di firma certificati (CSRS). Con OpenSSL puoi facilmente:
- Converti tra diversi formati di file di certificato (ad esempio, generazione di un file PFX / P12 da un file PEM o PKS # 7 / P7B)
- Genera una richiesta di firma del certificato (CSR)
- Conferma che una chiave privata corrisponde a CSR e certificato
- Estrai certificati e chiave privata da un file PFX / P12
openssl version
. Le distribuzioni Linux probabilmente visualizzeranno qualcosa di simile OpenSSL 1.1.1 11 Sep 2018
. macOS utilizza la versione biforcuta di OpenBSD, LibreSSL, quindi probabilmente vedrai qualcosa del genere LibreSSL 2.6.5
.Installa Cygwin e OpenSSL
Cygwin offre un modo semplice per installare una vasta raccolta di software gratuito e open source (incluso OpenSSL) su Windows. Per installare Cygwin con OpenSSL:
-
Visita https://cygwin.com/install.html e scarica il programma di installazione appropriato per il tuo sistema operativo (32 o 64 bit).
-
Apri il programma di installazione
.exe
file e fare clic sul Succ.> pulsante sulla finestra che appare. (Potrebbe essere necessario fare clic su un avviso Controllo account utente per eseguire il programma di installazione.) -
Assicurarsi che Installa da Internet è selezionato, quindi fare clic su Succ.> pulsante.
-
Lasciare Root directory e Installa per alle loro impostazioni predefinite (a meno che tu non sappia che hai qualche motivo per cambiarle), quindi fai clic su Succ.> pulsante.
-
Seleziona una directory del pacchetto locale, quindi fai clic su Succ.> pulsante. (Anche in questo caso, il valore predefinito probabilmente va bene.)
-
Scegli l'impostazione appropriata per la connessione a Internet, quindi fai clic su Succ.> pulsante.
-
Scegli un sito di download dall'elenco, quindi fai clic su Succ.> pulsante.
-
Il programma di installazione scaricherà l'applicazione di configurazione, quindi la avvierà.
-
Digita "openssl" nel file Cerca campo, quindi vai a Tutto> Base nel CONFEZIONE colonna.
-
Trova la linea con OpenSSL, quindi seleziona la versione più recente dal menu a discesa sul lato destro di Nuovo colonna.
-
A questo punto puoi continuare a cercare e selezionare i pacchetti che desideri installare, o semplicemente continuare con l'installazione (puoi sempre rieseguire l'applicazione per installare o rimuovere singoli pacchetti). Quando sei pronto, fai clic su Succ.> pulsante.
-
Clicchi Succ.> nuovamente.
-
Cygwin Setup inizierà a scaricare i file necessari per l'installazione. Ci sono molti file nell'installazione base di Cygwin, quindi potrebbe volerci un po 'per finire.
-
Seleziona se desideri creare icone sul desktop e / o sul menu Start, quindi fai clic su Fine pulsante.
-
Verificare di aver installato OpenSSL aprendo l'applicazione del terminale Cygwin e digitando
openssl version
al prompt dei comandi. Hai finito!