{"id":120271,"date":"2024-10-24T01:09:08","date_gmt":"2024-10-23T23:09:09","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15"},"modified":"2024-10-24T01:09:08","modified_gmt":"2024-10-23T23:09:09","slug":"vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15","title":{"rendered":"Vydanie kryptografick\u00fdch kni\u017en\u00edc OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 a Rustls 0.23.15","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Boli zverejnen\u00e9 niektor\u00e9 nov\u00e9 verzie kryptografick\u00fdch kni\u017en\u00edc:    <\/p>\n<p>Vydanie kni\u017enice OpenSSL 3.4.0 s implement\u00e1ciou protokolov SSL\/TLS a r\u00f4znych \u0161ifrovac\u00edch algoritmov. Podpora OpenSSL 3.4 bude poskytovan\u00e1 do okt\u00f3bra 2025. Podpora predch\u00e1dzaj\u00facich verzi\u00ed OpenSSL 3.3, 3.2, 3.1 a 3.0 LTS potrv\u00e1 do apr\u00edla 2026, novembra 2025, marca 2025 a septembra 2026 v tomto porad\u00ed. K\u00f3d projektu je \u0161\u00edren\u00fd pod licenciou Apache 2.0. Hlavn\u00e9 novinky:   <\/p>\n<ul>\n<li class=\"l\"> Pridan\u00e1 podpora \u0161ifrovac\u00edch s\u00faprav pre TLSv1.3, obmedzen\u00e1 funkciami kontroly integrity \u00fadajov (RFC 9150) a zah\u0155\u0148aj\u00faca algoritmy TLS_SHA256_SHA256 a TLS_SHA384_SHA384.\n<li class=\"l\"> Pridan\u00e1 volite\u013en\u00e1 mo\u017enos\u0165 pou\u017eitia \u010fal\u0161ieho zdroja entropie zalo\u017een\u00e9ho na jitteri (jitter) v gener\u00e1tore pseudon\u00e1hodn\u00fdch \u010d\u00edsel, implementovan\u00e1 pomocou kni\u017enice jitterentropy. Tvorba entropie sa vykon\u00e1va meran\u00edm rozdielov v \u010dase opakovan\u00e9ho vykon\u00e1vania ur\u010dit\u00e9ho s\u00faboru in\u0161trukci\u00ed na CPU, z\u00e1visl\u00e9ho od mno\u017estva vn\u00fatorn\u00fdch faktorov a nep\u0159edv\u00eddate\u013en\u00e9ho bez fyzickej kontroly nad CPU.\n<li class=\"l\"> Bola pridan\u00e1 po\u010diato\u010dn\u00e1 podpora pre podpisov\u00e9 certifik\u00e1ty (AC &#8212; Attribute Certificate, RFC 5755), ktor\u00e9 obsahuj\u00fa inform\u00e1cie o pr\u00edstupov\u00fdch pr\u00e1vach, opr\u00e1vneniach a atrib\u00fatoch vlastn\u00edka certifik\u00e1tu, overuj\u00facich mo\u017enos\u0165 vykon\u00e1vania ur\u010dit\u00fdch akci\u00ed. Napr\u00edklad, AC-certifik\u00e1t m\u00f4\u017ee ur\u010di\u0165 pr\u00e1vo pripoji\u0165 sa k ur\u010ditej slu\u017ebe.\n<li class=\"l\"> Pridan\u00e1 podpora roz\u0161\u00edren\u00ed X.509v3 s\u00favisiacich s atrib\u00fatov\u00fdmi certifik\u00e1tmi.\n<li class=\"l\"> V poskytovate\u013eovi FIPS bola implementovan\u00e1 podpora FIPS 140-3 Indicator API, ktor\u00e1 umo\u017e\u0148uje ur\u010di\u0165, \u010di bola dan\u00e1 oper\u00e1cia vykonan\u00e1 v schv\u00e1lenej slu\u017ebe alebo nie.\n<li class=\"l\"> V API BIO (Basic Input\/Output) bola vylep\u0161en\u00e1 spr\u00e1va vstupu vo form\u00e1te Base64.\n<li class=\"l\"> Pridan\u00e1 podpora zostavenia utilitky openssl v re\u017eime PIE (Position Independent Executable), ktor\u00fd umo\u017e\u0148uje pou\u017e\u00edva\u0165 randomiz\u00e1ciu adresn\u00e9ho priestoru (ASLR).\n<li class=\"l\"> Pridan\u00e1 podpora priamo \u0165a\u017eite\u013en\u00fdch kombinovan\u00fdch algoritmov digit\u00e1lneho podpisu, ako je RSA-SHA2-256.\n<li class=\"l\"> V PKCS#12 bola pridan\u00e1 podpora PBMAC 1 (Password-Based Message Authentication Code 1, RFC 9579).\n<li class=\"l\"> Do n\u00e1stroja openssl boli pridan\u00e9 mo\u017enosti &#8216;-not_before&#8217; a &#8216;-not_after&#8217; na explicitn\u00e9 ur\u010denie za\u010diato\u010dn\u00e9ho a kone\u010dn\u00e9ho \u010dasu platnosti certifik\u00e1tu.\n<li class=\"l\"> Bola pridan\u00e1 mo\u017enos\u0165 pou\u017e\u00edva\u0165 vopred vypo\u010d\u00edtan\u00e9 hodnoty pri inicializ\u00e1cii kryptografick\u00fdch algoritmov zalo\u017een\u00fdch na eliptick\u00fdch krivk\u00e1ch P-256.\n<li class=\"l\"> Funkcie TS_VERIFY_CTX_set_* boli vyraden\u00e9 ako zastaran\u00e9 a nahradili ich funkcie TS_VERIFY_CTX_set0_* s vylep\u0161enou s\u00e9mantikou.\n<li class=\"l\"> Funkcie SSL_SESSION_get_time(), SSL_SESSION_set_time() a SSL_CTX_flush_sessions() boli vyhl\u00e1sen\u00e9 za zastaran\u00e9; namiesto nich by sa mali pou\u017e\u00edva\u0165 funkcie SSL_SESSION_get_time_ex(), SSL_SESSION_set_time_ex() a SSL_CTX_flush_sessions_ex(), ktor\u00e9 s\u00fa zbaven\u00e9 probl\u00e9mu z roku 2038.\n<li class=\"l\"> O\u010dak\u00e1van\u00e1 podpora protokolu QIUC v OpenSSL 3.4 na strane <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-los-angeles\/\" title=\"servera\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"3944\">servera<\/a> bola odlo\u017een\u00e1 do \u010fal\u0161ieho vydania.    <\/ul>\n<p>Vydanie projektu LibreSSL 4.0.0, ktor\u00fd je vyv\u00edjan\u00fdm fork OpenSSL, zameran\u00fdm na poskytovanie vy\u0161\u0161ej \u00farovne bezpe\u010dnosti a kvalitnej podpory protokolov SSL\/TLS s odstr\u00e1nen\u00edm nadbyto\u010dn\u00fdch funkci\u00ed, pridan\u00edm \u010fal\u0161\u00edch ochrann\u00fdch prostriedkov a vykonan\u00edm v\u00fdznamn\u00e9ho upratania a prepracovania k\u00f3du. V\u00fdznamn\u00e1 zmena v \u010d\u00edsle verzie s\u00favis\u00ed s pou\u017eit\u00edm desiatkovej \u010d\u00edslovacej s\u00fastavy (po 3.9 nasleduje verzia 4.0). Najv\u00fdraznej\u0161ie zmeny:  <\/p>\n<ul>\n<li class=\"l\"> Bola pridan\u00e1 po\u010diato\u010dn\u00e1 podpora pre generovanie s pou\u017eit\u00edm Emscripten, preklada\u010da z C\/C++ do WebAssembly.\n<li class=\"l\"> Do pr\u00edkazu &#171;openssl cms&#187; bola pridan\u00e1 mo\u017enos\u0165 CRLfile na ur\u010denie dodato\u010dn\u00fdch zoznamov odvolan\u00fdch certifik\u00e1tov (CRL), ktor\u00e9 sa pou\u017eij\u00fa pri overovan\u00ed.\n<li class=\"l\"> Podpora platformy mips32 bola ukon\u010den\u00e1.\n<li class=\"l\"> Pr\u00edstup k funkci\u00e1m nap\u00edsan\u00fdm v assembleri prostredn\u00edctvom verejn\u00e9ho API bol zastaven\u00fd (tak\u00e9to funkcie s\u00fa teraz poskytovan\u00e9 len prostredn\u00edctvom wrapper funkci\u00ed v jazyku C). Boli odstr\u00e1nen\u00e9 assemblerov\u00e9 implement\u00e1cie zastaran\u00fdch \u0161ifier pre zastaran\u00e9 architekt\u00fary.\n<li class=\"l\"> Bol odstr\u00e1nen\u00fd k\u00f3d na cacheovanie platnosti certifik\u00e1tov, ktor\u00fd stratil zmysel po optimaliz\u00e1cii v\u00fdkonu.\n<li class=\"l\"> Bola vylep\u0161en\u00e1 implement\u00e1cia roz\u0161\u00edren\u00ed X.509v3, met\u00f3dy X.509v3 boli unifikovan\u00e9 a vykonala sa \u010distka s\u00favisiacich API s X.509v3.\n<li class=\"l\"> Implement\u00e1cia typu CRYPTO_EX_DATA bola \u00faplne prepracovan\u00e1.\n<li class=\"l\"> V libcrypto boli funkcie atoi() a strtol() nahraden\u00e9 funkciou strtonum().\n<li class=\"l\"> Bola pridan\u00e1 hlavi\u010dkov\u00e1 s\u00fabory crypto_arch.h, do ktorej bol presunut\u00fd k\u00f3d \u0161pecifick\u00fd pre hardv\u00e9rov\u00e9 architekt\u00fary.\n<li class=\"l\"> Implement\u00e1cia algoritmu DES bola prepracovan\u00e1 a optimalizovan\u00e1.\n<li class=\"l\"> Boli odstr\u00e1nen\u00e9 hlavi\u010dkov\u00e9 s\u00fabory pem2.h, ssl2.h, ssl23.h a ui_compat.h.\n<li class=\"l\"> Podpora hashu algoritmu Whirlpool bola odstr\u00e1nen\u00e1.\n<li class=\"l\"> Funkcie HMAC_Init(), OPENSSL_load_builtin_modules(), X509_REQ_{get,set}_extension_nids(), X509_check_trust() boli odstr\u00e1nen\u00e9.\n<li class=\"l\"> Odstr\u00e1nili sa typy PEM_USER, PEM_CTX, COMP_CTX, COMP_METHOD, X509_CRL_METHOD, STORE, STORE_METHOD a SSL_AEAD_CTX.\n<li class=\"l\"> Do libssl boli pridan\u00e9 funkcie SSL_CTX_set1_cert_store() a SSL_CIPHER_get_handshake_digest().        <\/ul>\n<p>Je dostupn\u00e1 verzia kryptografickej kni\u017enice Botan 3.6.0, pou\u017e\u00edvan\u00e1 v projekte NeoPG, forku GnuPG 2. Kni\u017enica poskytuje \u0161irok\u00fa kolekciu hotov\u00fdch primit\u00edvov, pou\u017e\u00edvan\u00fdch v protokole TLS, certifik\u00e1toch X.509, \u0161ifr\u00e1ch AEAD, moduloch TPM, PKCS#11, hashovan\u00ed hesiel a postkvantovej kryptografii (podpisy zalo\u017een\u00e9 na hash a dohodovanie k\u013e\u00fa\u010dov zalo\u017een\u00e9 na McEliece). Kni\u017enica je nap\u00edsan\u00e1 v jazyku C++ a je dod\u00e1van\u00e1 pod licenciou BSD. V novej verzii:  <\/p>\n<ul>\n<li class=\"l\"> Integruje sa nov\u00e1 kni\u017enica s kryptografick\u00fdmi algoritmami na z\u00e1klade eliptick\u00fdch kriviek, pri\u010dom oper\u00e1cie na typov\u00fdch krivk\u00e1ch sa vykon\u00e1vaj\u00fa 2-3 kr\u00e1t r\u00fdchlej\u0161ie. Taktie\u017e je navrhnut\u00e9 nov\u00e9 API na n\u00edzko\u00farov\u0148ov\u00fa pr\u00e1cu s eliptick\u00fdmi krivkami.\n<li class=\"l\"> Pridan\u00e1 podpora ned\u00e1vno \u0161tandardizovan\u00fdch v NIST algoritmov postkvantov\u00e9ho \u0161ifrovania: FIPS 203 ML-KEM (Kyber), FIPS 204 ML-DSA (Dilithium) a FIPS 205 SLH-DSA (SPHINCS+).\n<li class=\"l\"> Pridan\u00e1 podpora \u010dipov TPM2.\n<li class=\"l\"> Roz\u0161\u00edren\u00e9 pou\u017e\u00edvanie v\u00fdpo\u010dtov s kon\u0161tantn\u00fdm \u010dasom vykonania oper\u00e1ci\u00ed na ochranu pred \u00fatokmi prostredn\u00edctvom bo\u010dn\u00fdch kan\u00e1lov.\n<li class=\"l\"> Pridan\u00e1 gener\u00e1cia dodato\u010dnej entropie pomocou kni\u017enice jitterentropy.\n<li class=\"l\"> Zv\u00fd\u0161en\u00e1 v\u00fdkonnos\u0165 spracovania d\u00e1t v hexadecim\u00e1lnom form\u00e1te a kodovan\u00ed base64.\n<li class=\"l\"> Pridan\u00e1 podpora procesorov\u00fdch roz\u0161\u00edren\u00ed AVX2-VAES a GFNI-AVX2.\n<li class=\"l\"> Pridan\u00e9 ur\u010denie schopnost\u00ed CPU armv7, aarch64 a ppc64 na platforme OpenBSD.\n<li class=\"l\"> Pridan\u00e1 kompil\u00e1cia mo\u017enos\u0165 na vypnutie v\u0161etk\u00fdch inline assemblerov\u00fdch vkladan\u00ed.    <\/ul>\n<p>Uvo\u013enenie projektu Rustls 0.23.15, vyv\u00edjaj\u00faceho klientsk\u00fa a serverov\u00fa implement\u00e1ciu protokolov TLS1.2 a TLS1.3 pre projekty v jazyku Rust. Rustls neposkytuje vlastn\u00fa implement\u00e1ciu kryptografick\u00fdch primit\u00edvov, ale pou\u017e\u00edva plug-in poskytovate\u013eov kryptografick\u00fdch funkci\u00ed (podporovan\u00e9 algoritmy s\u00fa ECDSA, Ed25519, RSA, ChaCha20-Poly1305, AES128-GCM a AES256-GCM). Predvolene v Rustls sa pou\u017e\u00edva kryptografick\u00fd poskytovate\u013e zalo\u017een\u00fd na kni\u017enici aws-lc-rs, ktor\u00fd vyv\u00edja spolo\u010dnos\u0165 Amazon a vych\u00e1dza z k\u00f3du C++ AWS-LC, odvetven\u00e9ho z projektu BoringSSL (spravovan\u00e9ho Google ako fork OpenSSL). Ako kryptografick\u00fd poskytovate\u013e m\u00f4\u017ee by\u0165 pou\u017eit\u00e1 aj kni\u017enica ring, ktor\u00e1 je \u010diasto\u010dne zalo\u017een\u00e1 na BoringSSL a kombinuje k\u00f3d v assembleri, C++ a Rust.     <\/p>\n<p>Nov\u00e1 verzia sa vyzna\u010duje v\u00fdznamn\u00fdmi optimaliz\u00e1ciami v\u00fdkonu. Hovor\u00ed sa, \u017ee pri pou\u017eit\u00ed kryptoprim\u00edtivov kni\u017enica aws-lc-rs teraz predbehne kni\u017enice OpenSSL a BoringSSL v testoch meraj\u00facich priepustnos\u0165 a r\u00fdchlos\u0165 vyjedn\u00e1vania\/obnovenia spojenia.    <img decoding=\"async\" alt=\"Vydanie kryptografick\u00fdch kni\u017en\u00edc OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 a Rustls 0.23.15\" src=\"\/wp-content\/uploads\/2024\/10\/51b2782d9e3db5f18b710a5cc9e6641b.png\" style=\"display:block;margin: 0 auto\" \/>    <img decoding=\"async\" alt=\"Vydanie kryptografick\u00fdch kni\u017en\u00edc OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 a Rustls 0.23.15\" src=\"\/wp-content\/uploads\/2024\/10\/d3e33869768a3f91bf67eede6abe499c.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Zdroj: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62095\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a: \u0420\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.4.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. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 OpenSSL 3.4 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0434\u043e \u043e\u043a\u0442\u044f\u0431\u0440\u044f 2025 \u0433\u043e\u0434\u0430. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a OpenSSL 3.3, 3.2, 3.1 \u0438 3.0 LTS \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e \u0430\u043f\u0440\u0435\u043b\u044f 2026 \u0433\u043e\u0434\u0430, \u043d\u043e\u044f\u0431\u0440\u044f 2025 \u0433\u043e\u0434\u0430, \u043c\u0430\u0440\u0442\u0430 2025 \u0433\u043e\u0434\u0430 \u0438 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120272,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120271","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a: \u0420\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.4.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\/sk\/blog\/news\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 \u0438 Rustls 0.23.15 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a: \u0420\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.4.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\/sk\/blog\/news\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15\" \/>\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=\"2024-10-23T23:09:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-23T23:09:09+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\udd47Vydanie kryptografick\u00fdch kni\u017en\u00edc OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 a Rustls 0.23.15 | ProHoster","description":"Boli vydan\u00e9 nieko\u013eko nov\u00fdch verzi\u00ed kryptografick\u00fdch kni\u017en\u00edc: Uvo\u013enenie kni\u017enice OpenSSL 3.4.0 s implement\u00e1ciou protokolov SSL\/TLS a r\u00f4znych \u0161ifrovac\u00edch algoritmov.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 \u0438 Rustls 0.23.15 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u044b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a: \u0420\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL 3.4.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\/sk\/blog\/news\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15","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":"2024-10-23T23:09:09+00:00","article:modified_time":"2024-10-23T23:09:09+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120271","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":"default","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":"2026-02-22 15:46:25","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:27:19","updated":"2026-02-22 15:46:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/120271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=120271"}],"version-history":[{"count":3,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/120271\/revisions"}],"predecessor-version":[{"id":165673,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/120271\/revisions\/165673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/120272"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=120271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=120271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=120271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}