{"id":101224,"date":"2021-09-08T16:23:07","date_gmt":"2021-09-08T14:23:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0"},"modified":"2021-09-08T16:23:07","modified_gmt":"2021-09-08T14:23:07","slug":"vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","title":{"rendered":"Lansarea bibliotecii criptografice OpenSSL 3.0.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 trei ani de dezvoltare \u0219i 19 versiuni de test, a avut loc lansarea bibliotecii OpenSSL 3.0.0 cu implementarea protocoalelor SSL\/TLS \u0219i a diferitelor algoritmi de criptare. Noua ramur\u0103 include modific\u0103ri care afecteaz\u0103 compatibilitatea la nivel API \u0219i ABI, dar aceste modific\u0103ri nu vor influen\u021ba func\u021bionarea majorit\u0103\u021bii aplica\u021biilor, pentru care reconstruc\u021bia din OpenSSL 1.1.1 este suficient\u0103. Suportul pentru vechea ramur\u0103 OpenSSL 1.1.1 va fi asigurat p\u00e2n\u0103 \u00een septembrie 2023.    <\/p>\n<p>O schimbare semnificativ\u0103 a num\u0103rului de versiune este legat\u0103 de trecerea la o numerotare tradi\u021bional\u0103 de tipul \u201eMajor.Minor.Patch\u201d. Prima cifr\u0103 (Major) din num\u0103rul versiunii va fi schimbat\u0103 de acum \u00eenainte doar la \u00eenc\u0103lcarea compatibilit\u0103\u021bii la nivel API\/ABI, iar a doua cifr\u0103 (Minor) va fi modificat\u0103 atunci c\u00e2nd se adaug\u0103 func\u021bionalit\u0103\u021bi f\u0103r\u0103 a schimba API\/ABI. Actualiz\u0103rile corective vor fi furnizate cu modificarea celei de-a treia cifre (Patch). Num\u0103rul 3.0.0 a fost ales imediat dup\u0103 1.1.1 pentru a evita suprapunerile cu modulul FIPS \u00een dezvoltare pentru OpenSSL, care utiliza numerotarea 2.x.      <\/p>\n<p>A doua modificare important\u0103 pentru proiect a fost trecerea de la o licen\u021b\u0103 dual\u0103 (OpenSSL \u0219i SSLeay) la licen\u021ba Apache 2.0. Licen\u021ba proprietary OpenSSL utilizat\u0103 anterior se baza pe textul unei licen\u021be Apache 1.0 \u00eenvechite \u0219i necesita men\u021bionarea explicit\u0103 a OpenSSL \u00een materialele publicitare c\u00e2nd se utilizau bibliotecile OpenSSL, precum \u0219i ad\u0103ugarea unei noti\u021be speciale \u00een cazul livr\u0103rii OpenSSL ca parte a unui produs. Astfel de cerin\u021be f\u0103ceau vechea licen\u021b\u0103 incompatibil\u0103 cu GPL, ceea ce crea dificult\u0103\u021bi \u00een utilizarea OpenSSL \u00een proiectele cu licen\u021b\u0103 GPL. Pentru a ocoli aceast\u0103 incompatibilitate, proiectele GPL erau nevoite s\u0103 aplice acorduri de licen\u021biere specifice, \u00een care textul de baz\u0103 GPL era completat cu o clauz\u0103 care permitea explicit legarea aplica\u021biei la biblioteca OpenSSL \u0219i men\u021biona c\u0103 cerin\u021bele GPL nu se aplic\u0103 leg\u0103rii cu OpenSSL.         <\/p>\n<p>Comparativ cu ramura OpenSSL 1.1.1, \u00een OpenSSL 3.0.0 au fost ad\u0103ugate peste 7500 de modific\u0103ri, preg\u0103tite de 350 de dezvoltatori. Principalele nout\u0103\u021bi OpenSSL 3.0.0:  <\/p>\n<ul>\n<li class=\"l\"> A fost prop \u043c\u043e\u0434\u0438\u0444icat un nou modul FIPS, care include implementarea algoritmilor criptografici conform standardului de securitate FIPS 140-2 (\u00een aceast\u0103 lun\u0103 se preconizeaz\u0103 \u00eenceperea procesului de certificare a modulului, ob\u021binerea certificatului FIPS 140-2 este a\u0219teptat\u0103 anul viitor). Nou modul este mult mai u\u0219or de utilizat, iar conectarea sa la numeroase aplica\u021bii nu va fi mai complicat\u0103 dec\u00e2t modificarea fi\u0219ierului de configurare. Modul FIPS este dezactivat din start \u0219i necesit\u0103 specificarea op\u021biunii enable-fips pentru activare.\n<li class=\"l\"> \u00cen libcrypto a fost implementat\u0103 conceptul de furnizori plug-in, care \u00eenlocuiesc conceptul de motoare (API-ul ENGINE a fost declarat \u00eenvechit). Prin intermediul furnizorilor, este posibil s\u0103 ad\u0103uga\u021bi propriile implement\u0103ri ale algoritmilor pentru opera\u021bii precum criptarea, decriptarea, generarea cheilor, calcularea MAC, crearea \u0219i verificarea semn\u0103turilor digitale. Se poate realiza at\u00e2t conectarea de noi implement\u0103ri, c\u00e2t \u0219i crearea unor implement\u0103ri alternative ale algoritmilor deja sus\u021binu\u021bi (din start, pentru fiecare algoritm este folosit acum furnizorul \u00eencorporat \u00een OpenSSL).\n<li class=\"l\"> A fost ad\u0103ugat suport pentru protocolul de gestionare a certificatelor CMP (Certificate Management Protocol, RFC 4210), care poate fi utilizat pentru a solicita certificate de la <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3745\">server<\/a> o autoritate de certificare, actualizarea certificatelor \u0219i revocarea certificatelor. Lucrul cu CMP se efectueaz\u0103 prin intermediul unei noi utilitare openssl-cmp, care include, de asemenea, suport pentru formatul CRMF (RFC 4211) \u0219i transmiterea solicit\u0103rilor prin HTTP\/HTTPS (RFC 6712).\n<li class=\"l\"> A fost implementat un client complet pentru protocoalele HTTP \u0219i HTTPS, care suport\u0103 metodele GET \u0219i POST, redirec\u021bionarea solicit\u0103rilor, func\u021bionarea prin proxy, codificarea ASN.1 \u0219i gestionarea timeout-urilor.\n<li class=\"l\"> A fost ad\u0103ugat un nou API EVP_MAC (Message Authentication Code API), care simplific\u0103 ad\u0103ugarea de noi implement\u0103ri de inser\u021bii mac.\n<li class=\"l\"> A fost propus o nou\u0103 interfa\u021b\u0103 de programare a aplica\u021biilor pentru generarea cheilor \u2014 EVP_KDF (Key Derivation Function API), care simplific\u0103 ad\u0103ugarea noilor implement\u0103ri KDF \u0219i PRF. Vechea API EVP_PKEY, prin care erau disponibile algoritmii scrypt, TLS1 PRF \u0219i HKDF, a fost reproiectat\u0103 sub form\u0103 de interfa\u021b\u0103 realizat\u0103 deasupra API-ului EVP_KDF \u0219i EVP_MAC.\n<li class=\"l\"> Implementarea protocolului TLS ofer\u0103 posibilitatea de a folosi implementarea TLS inclus\u0103 \u00een nucleul Linux pentru client \u0219i server pentru a accelera opera\u021biunile. Pentru a activa implementarea TLS oferit\u0103 de nucleul Linux, este necesar\u0103 activarea op\u021biunii \u201eSSL_OP_ENABLE_KTLS\u201d sau configurarea \u201eenable-ktls\u201d.\n<li class=\"l\"> A fost ad\u0103ugat suport pentru noi algoritmi:\n<ul>\n<li class=\"l\"> Algoritmii de generare a cheilor (KDF) \u2014 \u201eSINGLE STEP\u201d \u0219i \u201eSSH\u201d.\n<li class=\"l\"> Algoritmii de codificare a mesageriei (MAC) \u2014 \u201eGMAC\u201d \u0219i \u201eKMAC\u201d.\n<li class=\"l\"> Algoritmul de incapsulare a cheilor RSA (KEM) \u201eRSASVE\u201d.\n<li class=\"l\"> Algoritmul de criptare \u201eAES-SIV\u201d (RFC-8452).\n<li class=\"l\"> \u00cen API-ul EVP au fost ad\u0103ugate apeluri cu suport pentru cript\u0103ri inverse utiliz\u00e2nd algoritmul AES pentru criptarea cheilor (Key Wrap): \u201eAES-128-WRAP-INV\u201d, \u201eAES-192-WRAP-INV\u201d, \u201eAES-256-WRAP-INV\u201d, \u201eAES-128-WRAP-PAD-INV\u201d, \u201eAES-192-WRAP-PAD-INV\u201d \u0219i \u201eAES-256-WRAP-PAD-INV\u201d.\n<li class=\"l\"> \u00cen API-ul EVP a fost ad\u0103ugat\u0103 suport pentru algoritmi de \u00eemprumut a criptotextului (CTS): \u201eAES-128-CBC-CTS\u201d, \u201eAES-192-CBC-CTS\u201d, \u201eAES-256-CBC-CTS\u201d, \u201eCAMELLIA-128-CBC-CTS\u201d, \u201eCAMELLIA-192-CBC-CTS\u201d \u0219i \u201eCAMELLIA-256-CBC-CTS\u201d.\n<li class=\"l\"> A fost ad\u0103ugat suport pentru semn\u0103turile digitale CAdES-BES (RFC 5126).\n<li class=\"l\"> \u00cen AES_GCM a fost implementat parametru AuthEnvelopedData (RFC 5083), care permite criptarea \u0219i decriptarea mesajelor, autentificate \u0219i criptate folosind modul AES GCM.  <\/ul>\n<li class=\"l\"> \u00cen API-ul public au fost extrase func\u021biile PKCS7_get_octet_string \u0219i PKCS7_type_is_other.\n<li class=\"l\"> \u00cen API-ul PKCS#12 algoritmii aplica\u021bi implicit \u00een func\u021bia PKCS12_create() au fost \u00eenlocui\u021bi cu PBKDF2 \u0219i AES, iar pentru calcularea MAC a fost utilizat algoritmul SHA-256. Pentru a restaura comportamentul anterior, a fost inclus\u0103 op\u021biunea \u201e-legacy\u201d. Au fost ad\u0103ugate un num\u0103r mare de noi apeluri extinse PKCS12_*_ex, PKCS5_*_ex \u0219i PKCS8_*_ex, cum ar fi PKCS12_add_key_ex(), PKCS12_create_ex() \u0219i PKCS12_decrypt_skey_ex().\n<li class=\"l\"> Pentru platforma Windows a fost ad\u0103ugat suport pentru sincronizarea firelor prin mecanismul SRWLock.\n<li class=\"l\"> A fost ad\u0103ugat un nou API pentru trasare, activat prin parametrul enable-trace.\n<li class=\"l\"> S-a extins gama de chei suportate \u00een func\u021biile EVP_PKEY_public_check() \u0219i EVP_PKEY_param_check(): RSA, DSA, ED25519, X25519, ED448 \u0219i X448.\n<li class=\"l\"> Subsystema RAND_DRBG a fost eliminat\u0103 \u0219i \u00eenlocuit\u0103 cu API-ul EVP_RAND. Func\u021biile FIPS_mode() \u0219i FIPS_mode_set() au fost eliminate.\n<li class=\"l\"> O parte semnificativ\u0103 a API-ului a fost clasat\u0103 ca fiind \u00eenvechit\u0103 \u2014 utilizarea apelurilor \u00eenvechite \u00een codul proiectelor va genera avertisment la compilare. De asemenea, au fost oficial declarate \u00eenvechite API-urile de nivel inferior, legate de implement\u0103ri specifice ale algoritmilor (de exemplu, AES_set_encrypt_key \u0219i AES_encrypt). Suportul oficial \u00een OpenSSL 3.0.0 este acum oferit doar pentru API-urile de nivel \u00eenalt EVP, abstractizate de tipurile de algoritmi individuali (la acest API se refer\u0103, de exemplu, func\u021biile EVP_EncryptInit_ex, EVP_EncryptUpdate \u0219i EVP_EncryptFinal). \u00cen una dintre urm\u0103toarele versiuni semnificative, API-urile \u00eenvechite vor fi eliminate. Implement\u0103rile algoritmilor \u00eenvechi\u021bi, cum ar fi MD2 \u0219i DES, disponibile prin API-ul EVP, au fost mutate \u00eentr-un modul separat \u201elegacy\u201d, care este dezactivat implicit.\n<li class=\"l\"> Documenta\u021bia \u0219i setul de teste au fost semnificativ extinse. Comparativ cu rama 1.1.1, volumul documenta\u021biei a crescut cu 94%, iar dimensiunea codului setului de teste a crescut cu 54%.  <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55760\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0430\u0440\u0443\u0448\u0430\u044e\u0449\u0438\u0435 \u043e\u0431\u0440\u0430\u0442\u043d\u0443\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 API \u0438 ABI, \u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043d\u0435 \u043f\u043e\u0432\u043b\u0438\u044f\u044e\u0442 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441 OpenSSL 1.1.1 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0435\u0440\u0435\u0441\u0431\u043e\u0440\u043a\u0438. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 OpenSSL 1.1.1 \u0431\u0443\u0434\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101224","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-09-08T14:23:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-08T14:23:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lansarea bibliotecii criptografice OpenSSL 3.0.0 | ProHoster","description":"Dup\u0103 trei ani de dezvoltare \u0219i 19 versiuni de test, a avut loc lansarea bibliotecii OpenSSL 3.0.0 cu implement\u0103ri ale protocoalelor SSL\/TLS \u0219i diferitelor algoritmi de criptare.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 19 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.0.0 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SSL\/TLS \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-09-08T14:23:07+00:00","article:modified_time":"2021-09-08T14:23:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101224","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-09-08 14:38:48","updated":"2026-02-22 15:30:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/101224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=101224"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/101224\/revisions"}],"predecessor-version":[{"id":162273,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/101224\/revisions\/162273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=101224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=101224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=101224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}