{"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\/et\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","title":{"rendered":"Kr\u00fcptograafia raamatukogu OpenSSL 3.0.0 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast kolme aastat arendust\u00f6\u00f6d ja 19 beetaversiooni on v\u00e4lja antud OpenSSL 3.0.0, mis rakendab SSL\/TLS protokolle ja erinevaid kr\u00fcpteerimisalgoritme. Uus haru sisaldab API ja ABI tasandi \u00fchilduvust rikkuvaid muudatusi, kuid need muutused ei m\u00f5juta enamikku rakendustest, mille jaoks piisab OpenSSL 1.1.1-st \u00fcmberehitamisest. OpenSSL-i eelmise haru 1.1.1 tuge plaanitakse pakkuda kuni 2023. aasta septembrini.    <\/p>\n<p>Versiooni numbri m\u00e4rkimisv\u00e4\u00e4rne muutus on seotud \u00fcleminekuga traditsioonilisele numbritele &#171;Major.Minor.Patch&#187;. Esimene number (Major) versiooninumbri puhul muutub n\u00fc\u00fcd ainult API\/ABI taseme \u00fchilduvuse rikkumise korral, samas kui teine number (Minor) muutub funktsionaalsuse suurendamisel ilma API\/ABI muutmata. Parandusi hakatakse pakkuma koos kolmanda numbri (Patch) muutumisega. Number 3.0.0 valiti kohe p\u00e4rast 1.1.1, et v\u00e4ltida ristmisi arenduses oleva OpenSSL-i FIPS-mooduliga, millele rakendati numbreid 2.x.      <\/p>\n<p>Teine projektile oluline muudatus on \u00fcleminek kaheastmeliselt litsentsilt (OpenSSL ja SSLeay) Apache 2.0 litsentsile. Varasemalt kasutusel olnud OpenSSL-i eralitsents p\u00f5hines aegunud Apache 1.0 litsentsi tekstil ja n\u00f5udis OpenSSL-i selget mainimist reklaamimaterjalides OpenSSL-i raamatukogude kasutamisel, samuti spetsiaalse m\u00e4rkuse lisamist, kui OpenSSL-i tarniti toote koosseisus. Sellised n\u00f5uded tegid vana litsentsi kompromiteerituks GPL-iga, mis tekitas raskusi OpenSSL-i kasutamisel GPL-litsentsiga projektides. Selle \u00fchilduvuse v\u00e4ltimiseks pidid GPL-projektid rakendama spetsiifilisi litsentsilepinguid, kus GPL-i p\u00f5hiteksti t\u00e4iendati klausliga, mis selgelt lubas rakenduse sidumist OpenSSL-i raamatukoguga ja mainis, et GPL-i n\u00f5uded ei kehti OpenSSL-iga sidumise puhul.         <\/p>\n<p>Avatud OpenSSL 1.1.1 haruga v\u00f5rreldes on OpenSSL 3.0.0-sse lisatud \u00fcle 7500 muudatust, mille on ette valmistanud 350 arendajat. OpenSSL 3.0.0 peamised uuendused:  <\/p>\n<ul>\n<li class=\"l\"> K\u00e4idi v\u00e4lja uus FIPS moodul, mis sisaldab kr\u00fcptograafiliste algoritmide rakendusi, mis vastavad FIPS 140-2 turvastandardile (selle kuu jooksul plaanitakse alustada mooduli sertifitseerimisprotsessi, FIPS 140-2 sertifikaadi saamine ootab j\u00e4rgmisel aastal). Uus moodul on oluliselt lihtsam kasutada ja selle \u00fchendamine paljude rakendustega ei ole keerulisem kui konfiguratsioonifaili muutmine. Vaikimisi on FIPS moodul keelatud ja selle aktiveerimiseks on vajalik m\u00e4\u00e4rata valik enable-fips.\n<li class=\"l\"> libcrypto-s on rakendatud \u00fchendatavate pakkujate kontseptsioon, mis asendab mootorite (ENGINE API on deklareeritud aegunuks) kontseptsiooni. Pakkujate abil on v\u00f5imalik lisada oma algoritmide rakendusi selliste toimingute jaoks nagu kr\u00fcpteerimine, dekr\u00fcpteerimine, v\u00f5tmete genereerimine, MAC-i arvutamine, digitaalsete allkirjade loomine ja kontrollimine. V\u00f5imalik on nii uute \u00fchendamine kui ka juba toetatud algoritmide alternatiivsete rakenduste loomine (vaikimisi kasutatakse n\u00fc\u00fcd iga algoritmi jaoks OpenSSL-i integreeritud pakkujat).\n<li class=\"l\"> Lisatud on sertifikaatide haldamise protokolli CMP (Certificate Management Protocol, RFC 4210) toetus, mida saab kasutada sertifikaatide taotlemiseks <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-los-angeles\/\"   title=\"serverid\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3745\">serverid<\/a> sertifikaadi v\u00e4ljaandmise keskuse, sertifikaatide v\u00e4rskendamiseks ja sertifikaatide t\u00fchistamiseks. CMP-iga t\u00f6\u00f6 toimub uue utiliidi openssl-cmp abil, mis toetab ka CRMF formaati (RFC 4211) ja p\u00e4ringute edastamist \u00fcle HTTP\/HTTPS (RFC 6712).\n<li class=\"l\"> Rakendatud on t\u00e4isfunktsionaalne klient HTTP ja HTTPS protokollide jaoks, mis toetab GET ja POST meetodeid, p\u00e4ringute \u00fcmbersuunamist, t\u00f6\u00f6 l\u00e4bi vaheserverite, ASN.1 kodeerimist ja ajutiste \u00fcleminekute t\u00f6\u00f6tlemist.\n<li class=\"l\"> Lisatud uus API EVP_MAC (Message Authentication Code API), mis lihtsustab uute MAC-rakenduste lisamist.\n<li class=\"l\"> Uus API klahvidest genereerimiseks on soovitatud \u00e2\u20ac\u201d EVP_KDF (Key Derivation Function API), mis lihtsustab uute KDF ja PRF rakenduste lisamist. Vana API EVP_PKEY, mille kaudu oli ligip\u00e4\u00e4s algoritmidele scrypt, TLS1 PRF ja HKDF, on \u00fcmber t\u00f6\u00f6tatud kihina, mis on rakendatud EVP_KDF ja EVP_MAC API kohal.\n<li class=\"l\"> TLS-protokolli rakenduses on v\u00f5imalus kasutada Linuxi tuuma sisseehitatud TLS klientide ja serverite jaoks, et kiirendada toiminguid. Linuxi tuuma TLS-i rakenduse kasutamiseks on vaja sisse l\u00fclitada valik &#171;SSL_OP_ENABLE_KTLS&#187; v\u00f5i seadistada &#171;enable-ktls&#187;.\n<li class=\"l\"> Lisatud on uute algoritmide toetus:\n<ul>\n<li class=\"l\"> Klahviformeerimise algoritmid (KDF) \u00e2\u20ac\u201d &#171;SINGLE STEP&#187; ja &#171;SSH&#187;.\n<li class=\"l\"> MAC-i algoritmid \u00e2\u20ac\u201d &#171;GMAC&#187; ja &#171;KMAC&#187;.\n<li class=\"l\"> RSA v\u00f5ti kapseldamise algoritm (KEM) \u00e2\u20ac\u201d &#171;RSASVE&#187;.\n<li class=\"l\"> \u0160ifreerimise algoritm &#171;AES-SIV&#187; (RFC-8452).\n<li class=\"l\"> API EVP-s on lisatud v\u00e4ljakutsed, mis toetavad p\u00f6\u00f6rdv\u00f5tmeid, kasutades AES algoritmi v\u00f5tmete (Key Wrap) \u0161ifreerimiseks: &#171;AES-128-WRAP-INV&#187;, &#171;AES-192-WRAP-INV&#187;, &#171;AES-256-WRAP-INV&#187;, &#171;AES-128-WRAP-PAD-INV&#187;, &#171;AES-192-WRAP-PAD-INV&#187; ja &#171;AES-256-WRAP-PAD-INV&#187;.\n<li class=\"l\"> API EVP-s on lisatud toetus \u0161ifreeritud tekstide laenamise algoritmidele (CTS): &#171;AES-128-CBC-CTS&#187;, &#171;AES-192-CBC-CTS&#187;, &#171;AES-256-CBC-CTS&#187;, &#171;CAMELLIA-128-CBC-CTS&#187;, &#171;CAMELLIA-192-CBC-CTS&#187; ja &#171;CAMELLIA-256-CBC-CTS&#187;.\n<li class=\"l\"> Lisatud toetus digitaalsetele allkirjadele CAdES-BES (RFC 5126).\n<li class=\"l\"> AES_GCM-is on rakendatud parameeter AuthEnvelopedData (RFC 5083), mis v\u00f5imaldab kr\u00fcpteerida ja dekr\u00fcpteerida autentitud ja kr\u00fcpteeritud s\u00f5numeid, kasutades re\u017eiimi AES GCM.  <\/ul>\n<li class=\"l\"> Avalikus API-s on v\u00e4lja toodud funktsioonid PKCS7_get_octet_string ja PKCS7_type_is_other.\n<li class=\"l\"> PKCS#12 API-s on algoritmid, mida kasutatakse vaikimisi funktsioonis PKCS12_create(), asendatud PBKDF2 ja AES-iga, ning MAC-i arvutamiseks on rakendatud algoritm SHA-256. Eelmise k\u00e4itumise taastamiseks on ette n\u00e4htud valik &#171;-legacy&#187;. Lisatud on suur hulk uusi laiendatud v\u00e4ljakutseid PKCS12_*_ex, PKCS5_*_ex ja PKCS8_*_ex, nagu n\u00e4iteks PKCS12_add_key_ex().PKCS12_create_ex() ja PKCS12_decrypt_skey_ex().\n<li class=\"l\"> Windowsi platvormile on lisatud toetus l\u00f5imede s\u00fcnkroniseerimiseks SRWLock mehhanismi kaudu.\n<li class=\"l\"> Lisatud uus API j\u00e4lgimiseks, mida saab aktiveerida parameetri enable-trace kaudu.\n<li class=\"l\"> Laienenud toetatavate v\u00f5tmete vahemik funktsioonides EVP_PKEY_public_check() ja EVP_PKEY_param_check(): RSA, DSA, ED25519, X25519, ED448 ja X448.\n<li class=\"l\"> RAND_DRBG alamkomplekt on eemaldatud, mille asemel on loodud API EVP_RAND. Funktsioonid FIPS_mode() ja FIPS_mode_set() on eemaldatud.\n<li class=\"l\"> Oluline osa API-st on muudetud vananenuks \u2014 vananenud kutsete kasutamine projektide koodis toob kaasa kompileerimise hoiatused. Sealhulgas on ametlikult vananenud madala taseme API-d, mis on seotud teatud algoritmide rakendustega (n\u00e4iteks AES_set_encrypt_key ja AES_encrypt). Ametlik toetamine OpenSSL 3.0.0-s on n\u00fc\u00fcd saadaval ainult k\u00f5rgetasemeliste API-de EVP jaoks, mis on eraldi algoritmit\u00fc\u00fcpidest (selle API alla kuuluvad n\u00e4iteks funktsioonid EVP_EncryptInit_ex, EVP_EncryptUpdate ja EVP_EncryptFinal). \u00dches j\u00e4rgmises olulises v\u00e4ljaandes eemaldatakse vananenud API-d. Vananenud algoritmide, nagu MD2 ja DES, rakendused, mis on saadaval API kaudu EVP, on viidud eraldi \u201elegacy\u201c moodulisse, mis on vaikimisi keelatud.\n<li class=\"l\"> Dokumentatsiooni ja testide komplekti on oluliselt laiendatud. V\u00f5rreldes versiooniga 1.1.1 on dokumentatsiooni maht suurenenud 94% ja testikomplekti koodi suurus 54%.  <\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55760\">opennet.ru<\/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 - 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\/et\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47OpenSSL 3.0.0 kr\u00fcptograafia raamatukogu v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kolme aasta arengut ja 19 testv\u00e4ljaannet ilmus OpenSSL 3.0.0 raamatukogu, mis sisaldab SSL\/TLS protokollide ja erinevate kr\u00fcptimisalgoritmide teostusi.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/101224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=101224"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/101224\/revisions"}],"predecessor-version":[{"id":162273,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/101224\/revisions\/162273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=101224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=101224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=101224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}