Tips & Tricks: Installare OpenSSL su Windows
Per coloro che svolgono la loro professione in ambito informatico (ma non solo), che riguardi sviluppo software, reti, sistemi e sicurezza e che utilizzi per le sue attivita Windows non è raro aver installato qualche applicazione che si “trascini” dietro una qualche versione di OpenSSL propedeutica al funzionamento dell’applicazione stessa.
Arriva, poi, il momento in cui è necessario, generare, verificare oppure revocare certificati e ci si rende conto che c’è sempre qualcosa che non funziona, proprio perchè, sui sistemi Windows, a differenza dei sistemi Linux, non esiste la cultura della verifica se l’applicazione sia già installata o meno (ad eccezione delle applicazioni proprietarie); il compito di mantenere in ordine il sistema è demandato quindi all’utente.
Installazione di OpenSSL per Windows
Scaricare il file di installazione più recente di OpenSSL per Windows: https://slproweb.com eseguire il file e completare il Wizard di installazione secondo le vostre necessità.
Configurazione delle variabili d’ambiente
- Eseguire sysdm.cpl –> click su Avanzate –> click su Variabili d’ambiente
- Nella sezione Variabili di sistema –> click su Nuova
- Nel campo Nome variabile inserire OPENSSL_CONF
- Nel campo Valore Variabile click su Sfoglia file… per ricercare il file openssl.cfg nella directory bin del percorso in cui avete installat0 OpenSSL e poi OK per confermare.
Aggiunta del percorso alla variabile Path di sistema
-
Nella sezione Variabili di sistema –> due click su Path –> Nuovo –> Sfoglia… e selezionare la directory del path di installazione di OpenSSL (default in C:\Program Files\OpenSSL-Win64 oppure C:\Program Files (x86)\OpenSSL-Win32)
-
Click sul pulsante Sposta su per spostare il valore in alto fino a raggiungere la priorità desiderata sulle altre applicazioni.
- Click su OK
- Click su OK (per terminare)
Verifica
Aprire il prompt di comandi o Powershell e digitare openssl version, se tutto è stato fatto correttamente, dovreste vedere la versione di OpenSSL appena installata.
In conclusione
L’articolo appena visto, ha avuto lo scopo di suggerire un metodo semplice per porre un “punto fermo” all’installazione di OpenSSL su Windows, ed evitare di “saltellare” tra molteplici versioni e configurazioni diverse ogni qualvolta si abbia a che fare con operazioni di crittografia.
Per informazioni e documentazione di OpenSSL vai all’indirizzo www.openssl.org