Menținerea OpenSSL la zi este esențială pentru securitate și pentru compatibilitatea cu programele care depind de acesta. Acest ghid vă arată cum să verificați versiunea OpenSSL pe Linux, Windows și macOS, cum să interpretați rezultatul și cum să actualizați la cea mai recentă versiune.
Răspuns rapid
Deschideți un terminal (sau Command Prompt pe Windows) și executați:
openssl version
Pentru detalii complete despre versiune, executați:
openssl version -a
Cum să verificați versiunea OpenSSL
Comanda este aceeași pe majoritatea sistemelor; diferă doar modul în care deschideți terminalul. OpenSSL este preinstalat pe majoritatea distribuțiilor Linux și pe macOS, în timp ce pe Windows, de regulă, trebuie să îl instalați dumneavoastră.
Verificați versiunea OpenSSL pe Linux
- Deschideți terminalul: apăsați Ctrl + Alt + T, sau căutați „Terminal” în meniul de aplicații.
- Executați comanda pentru versiune:
openssl version
Rezultatul afișează versiunea instalată, de exemplu OpenSSL 3.5.6 4 Nov 2025.
Verificați versiunea OpenSSL pe Windows
- Deschideți Command Prompt: apăsați Win + R, tastați cmd și apăsați Enter.
- Executați comanda pentru versiune (folosiți -a pentru a vedea și detaliile de build și configurare):
openssl version -a
Dacă Windows raportează că openssl nu este recunoscut, OpenSSL nu este instalat sau nu se află în PATH. Consultați ghidul nostru despre cum să instalați OpenSSL pe Windows.
Verificați versiunea OpenSSL pe macOS
- Deschideți Terminal. Îl găsiți în Applications → Utilities, sau apăsați Cmd + Space și tastați „Terminal”.
- Executați comanda pentru versiune:
openssl version
Notă importantă pentru macOS: Apple livrează LibreSSL (o ramificație a OpenSSL), nu OpenSSL propriu-zis, ca comandă openssl integrată. Astfel, pe un Mac standard, această comandă returnează de obicei ceva de genul LibreSSL 3.3.6, nu o versiune OpenSSL. Pentru a folosi OpenSSL autentic, instalați-l cu Homebrew și apelați-l prin calea sa completă:
brew install openssl@3
/opt/homebrew/opt/openssl@3/bin/openssl version
Pe Mac-urile cu procesor Intel, calea este /usr/local/opt/openssl@3/bin/openssl. Adăugați acel director în PATH dacă doriți ca openssl să se refere implicit la build-ul Homebrew.
Opțiunile comenzii pentru versiunea OpenSSL
Comanda openssl version acceptă mai multe opțiuni care dezvăluie detalii suplimentare despre instalarea dumneavoastră. Cea mai utilă este -a, care le combină pe toate:
openssl version -a
- -a — Toate informațiile (echivalentul setării tuturor opțiunilor de mai jos).
- -v — Doar numărul versiunii (aceasta este afișarea implicită).
- -b — Data la care a fost construită versiunea instalată.
- -o — Informații despre opțiuni: setările definite la momentul construirii bibliotecii.
- -f — Steaguri de compilare (opțiunile compilatorului folosite pentru a construi OpenSSL).
- -p — Setarea platformei (ținta de build).
- -d — Setarea OPENSSLDIR: locul unde OpenSSL caută fișierul de configurare și certificatele.
- -e — Setarea ENGINESDIR: locul unde sunt stocate modulele engine.
- -m — Setarea MODULESDIR: locul unde sunt stocate modulele provider (OpenSSL 3.0 și versiunile ulterioare).
Pentru a afișa mesajul de utilizare al subcomenzii, executați openssl version -help. (Notă: această subcomandă folosește doar opțiuni cu o singură literă, nu există opțiuni lungi precum –full sau –purpose.)
Înțelegerea rezultatului privind versiunea
Rezultatul respectă formatul OpenSSL <versiune> <dată>, de exemplu OpenSSL 3.5.6 4 Nov 2025:
- OpenSSL — numele produsului (aici ați vedea LibreSSL pe un Mac standard).
- <versiune> — numărul versiunii, scris ca major.minor.patch (de exemplu 3.5.6). Prima cifră marchează versiunile majore, a doua o versiune cu funcționalități noi, iar a treia o versiune de tip patch (corecții de securitate/erori).
- <dată> — data lansării acelei versiuni, care indică cât de recentă este instalarea dumneavoastră.
Versiunea dumneavoastră mai este încă suportată? Începând cu 2026, OpenSSL 3.5 este versiunea curentă cu suport pe termen lung (LTS), întreținută până în aprilie 2030. Versiunea LTS anterioară, OpenSSL 3.0, primește doar corecții de securitate până la 7 septembrie 2026. OpenSSL 1.1.1 a atins finalul ciclului de viață în septembrie 2023; dacă openssl version raportează 1.1.1 sau o versiune mai veche, folosiți o versiune nesuportată, fără corecții, și ar trebui să faceți actualizarea cât mai rapid posibil.
Cum să actualizați la cea mai recentă versiune OpenSSL
Actualizați OpenSSL pe Linux
Folosiți managerul de pachete al distribuției dumneavoastră. Pe Debian/Ubuntu:
sudo apt update
sudo apt upgrade openssl
Pe RHEL/CentOS/AlmaLinux/Rocky/Fedora:
sudo dnf upgrade openssl
Rețineți că managerii de pachete instalează versiunea împachetată pentru distribuția dumneavoastră, care poate fi în urma celei mai recente versiuni upstream, dar care încă primește corecții de securitate portate.
Actualizați OpenSSL pe Windows
- Descărcați cel mai recent program de instalare de pe site-ul OpenSSL pentru Windows.
- Rulați programul de instalare și urmați pașii de pe ecran. Pentru un ghid complet, consultați articolul nostru despre cum să instalați OpenSSL pe Windows.
Actualizați OpenSSL pe macOS
Cea mai simplă și mai sigură metodă este Homebrew:
brew update
brew upgrade openssl@3
Dacă preferați să construiți din codul sursă (metodă avansată), descărcați cea mai recentă versiune de pe pagina oficială a codului sursă OpenSSL, apoi extrageți-o și construiți-o. Înlocuiți 3.5.6 cu versiunea curentă indicată pe acea pagină:
tar -xzvf openssl-3.5.6.tar.gz
cd openssl-3.5.6
./config
make
make test
sudo make install
Două avertismente importante: scriptul de configurare al OpenSSL este ./config (sau ./Configure) — nu este scriptul standard ./configure. De asemenea, pe macOS, executarea comenzii sudo make install poate umbri LibreSSL de sistem și poate întrerupe funcționarea instrumentelor care depind de acesta, motiv pentru care Homebrew este puternic recomandat în locul instalării din sursă, cu excepția cazului în care sunteți sigur că aveți nevoie de aceasta.
Întrebări frecvente
Pentru că Apple a înlocuit OpenSSL cu LibreSSL ca instrument de linie de comandă integrat pe macOS. Astfel, comanda de sistem openssl raportează o versiune LibreSSL. Pentru a folosi OpenSSL autentic, instalați-l cu Homebrew (brew install openssl@3) și rulați-l din calea sa proprie (keg path), precum /opt/homebrew/opt/openssl@3/bin/openssl.
Deoarece versiunile de tip patch apar în mod regulat, verificați întotdeauna pagina oficială a codului sursă OpenSSL pentru versiunea curentă exactă.
Comparați versiunea obținută din openssl version cu versiunile suportate. OpenSSL 1.1.1 și versiunile mai vechi au atins finalul ciclului de viață (nu mai primesc corecții de securitate), iar OpenSSL 3.0 primește doar corecții de securitate până la 7 septembrie 2026. Dacă folosiți o ramură care a atins finalul ciclului de viață, sunteți expus unor vulnerabilități nepatchuite și ar trebui să actualizați la o versiune suportată, precum 3.5 LTS.
Nu întotdeauna. Comanda openssl este interfața de linie de comandă pentru o bibliotecă TLS/criptografică, dar pe unele sisteme (în special macOS) această comandă este furnizată de LibreSSL. Executați openssl version pentru a confirma exact ce bibliotecă și ce versiune aveți instalate.
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

