Instalarea OpenSSL pe Windows permite dezvoltatorilor și administratorilor să folosească instrumentele sale de criptare pentru a genera chei și CSR-uri, a inspecta certificate și a securiza date. Acest ghid vă arată cum să instalați OpenSSL pe Windows, cum să îl adăugați în PATH, să îl verificați și să remediați problemele care apar cel mai frecvent.
Răspuns rapid: descărcați programul de instalare OpenSSL de la Shining Light Productions, executați-l, adăugați folderul OpenSSL bin în PATH-ul sistemului, apoi confirmați instalarea rulând openssl version în Command Prompt.
Înainte de instalare
Asigurați-vă că aveți următoarele:
- Privilegii administrative pe computerul cu Windows (necesare pentru a instala software și a edita PATH-ul).
- Cea mai recentă versiune de Microsoft Visual C++ Redistributable instalată. Versiunile OpenSSL pentru Windows depind de aceasta.
- O conexiune la internet stabilă și puțin spațiu liber pe disc pentru descărcare și instalare.
Pasul 1: Descărcați OpenSSL
Windows nu include OpenSSL, așa că trebuie să descărcați un program de instalare precompilat:
1. Deschideți browserul și accesați pachetele OpenSSL pentru Windows (Shining Light Productions).
2. Alegeți cea mai recentă versiune stabilă pentru securitate și performanță. Pe aproape toate PC-urile moderne aveți nevoie de versiunea 64-bit (alegeți versiunea 32-bit doar dacă aveți un Windows vechi pe 32-bit).
3. Pentru majoritatea sarcinilor legate de certificate și criptare, programul de instalare Light (EXE sau MSI) este suficient; versiunea completă adaugă anteturi și biblioteci de dezvoltare.
Pasul 2: Instalați OpenSSL
1. Localizați programul de instalare descărcat (de obicei în folderul Downloads) și faceți dublu clic pe el.
2. Dacă apare o solicitare de la Controlul contului de utilizator (UAC), apăsați Da pentru a permite rularea programului de instalare.
3. Urmați asistentul de instalare. Acceptați licența, apoi alegeți directorul de instalare. Directorul implicit pentru versiunea 64-bit este C:Program FilesOpenSSL-Win64.

4. Când sunteți întrebat, păstrați opțiunea implicită de a copia fișierele DLL OpenSSL în directorul OpenSSL /bin (nu în folderul de sistem Windows).
5. Apăsați Next, apoi Install, și așteptați copierea fișierelor.
6. Când apare confirmarea, apăsați Finish pentru a închide programul de instalare.

Pasul 3: Adăugați OpenSSL în PATH
Adăugarea OpenSSL în PATH vă permite să rulați comanda openssl din orice folder în Command Prompt:
1. Faceți clic dreapta pe butonul Start și alegeți System.
2. Apăsați Advanced system settings.

3. În fereastra System Properties, apăsați Environment Variables…
4. Sub System variables, selectați Path și apăsați Edit…

5. Apăsați New și adăugați calea către folderul OpenSSL bin. Pentru instalarea implicită pe 64-bit, aceasta este C:Program FilesOpenSSL-Win64bin (ajustați dacă ați instalat în altă parte).
6. Apăsați OK în fiecare fereastră pentru a salva și închide.

Pasul 4: Verificați instalarea
Deschideți Command Prompt (tastați cmd în bara de căutare Windows și apăsați Enter). Dacă era deja deschis, închideți-l și reporniți-l pentru a prelua noul PATH.
Rulați:
openssl version
Dacă OpenSSL este instalat corect, se va afișa numărul versiunii și data. (Nu sunteți sigur cum să interpretați rezultatul? Consultați ghidul nostru despre cum să verificați versiunea OpenSSL.)

Pasul 5: Testați OpenSSL
Pentru a confirma că OpenSSL funcționează, efectuați un test rapid de criptare și decriptare:
1. Creați un fișier text numit plaintext.txt cu un text exemplu în el.
2. Deschideți Command Prompt și folosiți cd pentru a naviga către folderul care conține fișierul, de exemplu:
cd C:PathToDirectory
3. Criptați fișierul (OpenSSL vă va cere să setați o parolă, rețineți-o):
openssl enc -aes-256-cbc -salt -pbkdf2 -in plaintext.txt -out encrypted.txt
4. Aceasta creează encrypted.txt. Pentru a-l decripta înapoi (introduceți aceeași parolă):
openssl enc -d -aes-256-cbc -pbkdf2 -in encrypted.txt -out decrypted.txt
Dacă puteți cripta și decripta fișierul, OpenSSL este instalat și funcționează corect. (Pentru mai multe informații, consultați comenzile OpenSSL comune.)

Probleme frecvente și modul de remediere
- „openssl” is not recognized: PATH-ul nu este setat (sau Command Prompt era deja deschis înainte de a-l seta). Verificați din nou că folderul OpenSSL bin se află în PATH-ul sistemului, apoi deschideți un Command Prompt nou.
- Erori „Access Denied”: rulați Command Prompt ca administrator (clic dreapta → Run as administrator).
- Interferența antivirusului: unele programe antivirus marchează utilitarele de criptare din linia de comandă ca suspecte. Adăugați folderul de instalare OpenSSL la excepțiile antivirusului, dacă este necesar.
- Dependențe lipsă: dacă instalarea sau comenzile nu funcționează, verificați dacă Microsoft Visual C++ Redistributable este instalat.
- Versiune depășită: o versiune veche de OpenSSL poate avea vulnerabilități cunoscute. Reinstalați cea mai recentă versiune stabilă pentru a rămâne la zi cu actualizările de securitate.
Întrebări frecvente
Windows nu poate găsi executabilul OpenSSL pentru că folderul bin nu se află în PATH. Adăugați C:Program FilesOpenSSL-Win64bin (sau calea dvs. de instalare) în PATH-ul sistemului conform Pasului 3, apoi închideți și reporniți Command Prompt.
Cu programul de instalare Shining Light, locația implicită pentru versiunea 64-bit este C:Program FilesOpenSSL-Win64, iar executabilul se află în subfolderul bin. Versiunea 32-bit se instalează în C:Program Files (x86)OpenSSL-Win32.
Programul de instalare Light este suficient pentru sarcini uzuale precum generarea de chei și CSR-uri, inspectarea certificatelor și criptarea fișierelor. Alegeți versiunea completă doar dacă aveți nevoie de anteturile și bibliotecile de dezvoltare pentru a compila software care folosește OpenSSL.
Da. OpenSSL este software open-source lansat sub licența Apache License 2.0. Programul de instalare pentru Windows oferit de Shining Light Productions este o versiune gratuită terță a acestui proiect.
Economisește 10% la certificatele SSL în momentul plasării comenzii!
Eliberare rapidă, criptare puternică, încredere în browser de 99,99%, suport dedicat și garanție de returnare a banilor în 25 de zile. Codul cuponului: SAVE10

