{"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\/pt\/blog\/news\/vypusk-kriptograficheskih-bibliotek-openssl-3-4-libressl-4-0-botan-3-6-i-rustls-0-23-15","title":{"rendered":"Lan\u00e7amento das bibliotecas criptogr\u00e1ficas OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 e Rustls 0.23.15","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Foram publicadas v\u00e1rias novas vers\u00f5es de bibliotecas criptogr\u00e1ficas:    <\/p>\n<p>Lan\u00e7amento da biblioteca OpenSSL 3.4.0 com implementa\u00e7\u00e3o dos protocolos SSL\/TLS e diversos algoritmos de criptografia. O suporte para o OpenSSL 3.4 ser\u00e1 mantido at\u00e9 outubro de 2025. O suporte para as vers\u00f5es anteriores OpenSSL 3.3, 3.2, 3.1 e 3.0 LTS durar\u00e1 at\u00e9 abril de 2026, novembro de 2025, mar\u00e7o de 2025 e setembro de 2026, respectivamente. O c\u00f3digo do projeto \u00e9 distribu\u00eddo sob a licen\u00e7a Apache 2.0. Principais novidades:   <\/p>\n<ul>\n<li class=\"l\"> Adicionada a suporte ao conjunto de cifras para TLSv1.3, limitado a fun\u00e7\u00f5es de verifica\u00e7\u00e3o da integridade dos dados (RFC 9150) e incluindo os algoritmos TLS_SHA256_SHA256 e TLS_SHA384_SHA384.\n<li class=\"l\"> Adicionada a op\u00e7\u00e3o de usar uma fonte adicional de entropia baseada em jitter no gerador de n\u00fameros pseudoaleat\u00f3rios, implementada atrav\u00e9s da biblioteca jitterentropy. A forma\u00e7\u00e3o de entropia \u00e9 realizada medindo as diferen\u00e7as no tempo de execu\u00e7\u00e3o de um determinado conjunto de instru\u00e7\u00f5es na CPU, dependendo de v\u00e1rios fatores internos e imprevis\u00edveis sem controle f\u00edsico sobre a CPU.\n<li class=\"l\"> Foi adicionado suporte inicial para certificados de atributo (AC \u2014 Attribute Certificate, RFC 5755), que incluem informa\u00e7\u00f5es sobre direitos de acesso, poderes e atributos do propriet\u00e1rio do certificado, comprovando a capacidade de realizar determinadas a\u00e7\u00f5es. Por exemplo, um certificado AC pode definir o direito de conex\u00e3o a um determinado servi\u00e7o.\n<li class=\"l\"> Adicionada suporte a extens\u00f5es X.509v3 relacionadas a certificados de atributos.\n<li class=\"l\"> No provedor FIPS, adicionado suporte \u00e0 API FIPS 140-3 Indicator, que permite determinar se uma determinada opera\u00e7\u00e3o foi realizada em um servi\u00e7o aprovado ou n\u00e3o.\n<li class=\"l\"> Na API BIO (Basic Input\/Output), melhorada a manipula\u00e7\u00e3o de entrada em formato Base64.\n<li class=\"l\"> Adicionada a suporte para compilar a ferramenta openssl em modo PIE (Position Independent Executable), permitindo o uso de rand\u00f4miza\u00e7\u00e3o de espa\u00e7o de endere\u00e7amento (ASLR).\n<li class=\"l\"> Adicionada a suporte para algoritmos de assinatura digital combinados extra\u00eddos diretamente, como RSA-SHA2-256.\n<li class=\"l\"> No PKCS#12, adicionada a suporte para PBMAC 1 (Password-Based Message Authentication Code 1, RFC 9579).\n<li class=\"l\"> A utilidade openssl agora inclui as op\u00e7\u00f5es '-not_before' e '-not_after' para especificar explicitamente o tempo de in\u00edcio e fim da validade do certificado.\n<li class=\"l\"> Foi possibilitada a utiliza\u00e7\u00e3o de valores pr\u00e9-calculados ao inicializar algoritmos criptogr\u00e1ficos baseados em curvas el\u00edpticas P-256.\n<li class=\"l\"> As fun\u00e7\u00f5es TS_VERIFY_CTX_set_* foram declaradas obsoletas, sendo substitu\u00eddas por fun\u00e7\u00f5es TS_VERIFY_CTX_set0_* com sem\u00e2ntica aprimorada.\n<li class=\"l\"> As fun\u00e7\u00f5es SSL_SESSION_get_time(), SSL_SESSION_set_time() e SSL_CTX_flush_sessions() foram declaradas obsoletas, devendo-se utilizar SSL_SESSION_get_time_ex(), SSL_SESSION_set_time_ex() e SSL_CTX_flush_sessions_ex(), que corrigem o problema de 2038.\n<li class=\"l\"> O suporte esperado para o protocolo QIUC no OpenSSL 3.4 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-los-angeles\/\" title=\"servidor\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"3944\">servidor<\/a> foi adiado para a pr\u00f3xima vers\u00e3o.    <\/ul>\n<p>O lan\u00e7amento do projeto LibreSSL 4.0.0, um fork do OpenSSL voltado para oferecer um n\u00edvel mais alto de seguran\u00e7a e suporte de qualidade para protocolos SSL\/TLS, com a remo\u00e7\u00e3o de funcionalidades desnecess\u00e1rias, adi\u00e7\u00e3o de recursos de prote\u00e7\u00e3o e uma significativa limpeza e reestrutura\u00e7\u00e3o da base de c\u00f3digo. A mudan\u00e7a no n\u00famero da vers\u00e3o \u00e9 significativa devido \u00e0 utiliza\u00e7\u00e3o da numera\u00e7\u00e3o decimal (ap\u00f3s 3.9, a vers\u00e3o \u00e9 4.0). As mudan\u00e7as mais not\u00e1veis incluem:  <\/p>\n<ul>\n<li class=\"l\"> Foi adicionada a suporte inicial para compilar com Emscripten, um compilador de C\/C++ para WebAssembly.\n<li class=\"l\"> O comando 'openssl cms' agora possui a op\u00e7\u00e3o CRLfile para especificar listas adicionais de certificados revogados (CRL) que ser\u00e3o utilizados na verifica\u00e7\u00e3o.\n<li class=\"l\"> O suporte \u00e0 plataforma mips32 foi descontinuado.\n<li class=\"l\"> O acesso a fun\u00e7\u00f5es escritas em linguagem de montagem foi descontinuado atrav\u00e9s da API p\u00fablica (essas fun\u00e7\u00f5es agora est\u00e3o dispon\u00edveis apenas por meio de fun\u00e7\u00f5es de liga\u00e7\u00e3o em C). As implementa\u00e7\u00f5es em montagem de algoritmos obsoletos para arquiteturas antigas foram removidas.\n<li class=\"l\"> O c\u00f3digo para o cache de validade de certificados foi removido, uma vez que se tornou irrelevante ap\u00f3s a otimiza\u00e7\u00e3o de desempenho.\n<li class=\"l\"> A implementa\u00e7\u00e3o das extens\u00f5es X.509v3 foi aprimorada, unificando os m\u00e9todos X.509v3 e realizando uma limpeza da API relacionada ao X.509v3.\n<li class=\"l\"> A implementa\u00e7\u00e3o do tipo CRYPTO_EX_DATA foi reescrita completamente.\n<li class=\"l\"> Na libcrypto, as fun\u00e7\u00f5es atoi() e strtol() foram substitu\u00eddas pela strtonum().\n<li class=\"l\"> Foi adicionado o arquivo de cabe\u00e7alho crypto_arch.h, que cont\u00e9m o c\u00f3digo espec\u00edfico para arquiteturas de hardware.\n<li class=\"l\"> Foi reestruturada e otimizada a implementa\u00e7\u00e3o do algoritmo DES.\n<li class=\"l\"> Os arquivos de cabe\u00e7alho pem2.h, ssl2.h, ssl23.h e ui_compat.h foram removidos.\n<li class=\"l\"> O suporte ao algoritmo de hash Whirlpool foi removido.\n<li class=\"l\"> As fun\u00e7\u00f5es HMAC_Init(), OPENSSL_load_builtin_modules(), X509_REQ_{get,set}_extension_nids(), X509_check_trust() foram removidas.\n<li class=\"l\"> Os tipos PEM_USER, PEM_CTX, COMP_CTX, COMP_METHOD, X509_CRL_METHOD, STORE, STORE_METHOD e SSL_AEAD_CTX foram removidos.\n<li class=\"l\"> Fun\u00e7\u00f5es SSL_CTX_set1_cert_store() e SSL_CIPHER_get_handshake_digest() foram adicionadas ao libssl.        <\/ul>\n<p>Est\u00e1 dispon\u00edvel a vers\u00e3o 3.6.0 da biblioteca criptogr\u00e1fica Botan, utilizada no projeto NeoPG, um fork do GnuPG 2. A biblioteca fornece uma grande cole\u00e7\u00e3o de primitivas prontas, utilizadas em protocolos TLS, certificados X.509, cifras AEAD, m\u00f3dulos TPM, PKCS#11, hashing de senhas e criptografia p\u00f3s-qu\u00e2ntica (assinaturas baseadas em hash e negocia\u00e7\u00e3o de chaves baseadas em McEliece). A biblioteca \u00e9 escrita em C++ e \u00e9 fornecida sob a licen\u00e7a BSD. Na nova vers\u00e3o:  <\/p>\n<ul>\n<li class=\"l\"> Uma nova biblioteca com algoritmos criptogr\u00e1ficos baseados em curvas el\u00edpticas foi integrada, cujas opera\u00e7\u00f5es em curvas padr\u00e3o s\u00e3o executadas de 2 a 3 vezes mais r\u00e1pido. Um novo API para trabalho de baixo n\u00edvel com curvas el\u00edpticas tamb\u00e9m foi proposto.\n<li class=\"l\"> Suporte adicionado para os algoritmos de criptografia p\u00f3s-qu\u00e2ntica recentemente padronizados pelo NIST: FIPS 203 ML-KEM (Kyber), FIPS 204 ML-DSA (Dilithium) e FIPS 205 SLH-DSA (SPHINCS+).\n<li class=\"l\"> Suporte adicionado para chips TPM2.\n<li class=\"l\"> A utiliza\u00e7\u00e3o de computa\u00e7\u00f5es com tempo de execu\u00e7\u00e3o constante foi ampliada para prote\u00e7\u00e3o contra ataques de canal lateral.\n<li class=\"l\"> Gera\u00e7\u00e3o adicional de entropia adicionada com a biblioteca jitterentropy.\n<li class=\"l\"> A efici\u00eancia do processamento de dados em formato hexadecimal e codifica\u00e7\u00e3o base64 foi melhorada.\n<li class=\"l\"> Suporte adicionado para as extens\u00f5es de processador AVX2-VAES e GFNI-AVX2.\n<li class=\"l\"> Defini\u00e7\u00e3o das capacidades do CPU armv7, aarch64 e ppc64 na plataforma OpenBSD foi adicionada.\n<li class=\"l\"> Op\u00e7\u00e3o de compila\u00e7\u00e3o adicionada para desativar todas as inser\u00e7\u00f5es inline em assembly.    <\/ul>\n<p>Lan\u00e7amento do projeto Rustls 0.23.15, que desenvolve implementa\u00e7\u00f5es cliente e servidor dos protocolos TLS1.2 e TLS1.3 para projetos em Rust. O Rustls n\u00e3o fornece sua pr\u00f3pria implementa\u00e7\u00e3o de primitivos criptogr\u00e1ficos, mas utiliza provedores plug\u00e1veis de fun\u00e7\u00f5es criptogr\u00e1ficas (suportados os algoritmos ECDSA, Ed25519, RSA, ChaCha20-Poly1305, AES128-GCM e AES256-GCM). Por padr\u00e3o, o Rustls usa um provedor criptogr\u00e1fico baseado na biblioteca aws-lc-rs, desenvolvida pela Amazon e baseada no c\u00f3digo C++ do AWS-LC, um fork do projeto BoringSSL (mantido pelo Google como um fork do OpenSSL). A biblioteca ring, parcialmente baseada no BoringSSL e combinando c\u00f3digo em assembly, C++ e Rust, tamb\u00e9m pode ser utilizada como provedor criptogr\u00e1fico.     <\/p>\n<p>A nova vers\u00e3o se destaca por otimiza\u00e7\u00f5es significativas de desempenho. Afirma-se que, ao usar os criptoprimitivos da biblioteca aws-lc-rs, o Rustls agora supera as bibliotecas OpenSSL e BoringSSL em testes que medem a largura de banda e a velocidade de negocia\u00e7\u00e3o\/reconex\u00e3o.    <img decoding=\"async\" alt=\"Lan\u00e7amento das bibliotecas criptogr\u00e1ficas OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 e Rustls 0.23.15\" src=\"\/wp-content\/uploads\/2024\/10\/51b2782d9e3db5f18b710a5cc9e6641b.png\" style=\"display:block;margin: 0 auto\" \/>    <img decoding=\"async\" alt=\"Lan\u00e7amento das bibliotecas criptogr\u00e1ficas OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 e Rustls 0.23.15\" src=\"\/wp-content\/uploads\/2024\/10\/d3e33869768a3f91bf67eede6abe499c.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Fonte: <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\/pt\/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=\"pt_PT\" \/>\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\/pt\/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\udd47Lan\u00e7amento das bibliotecas criptogr\u00e1ficas OpenSSL 3.4, LibreSSL 4.0, Botan 3.6 e Rustls 0.23.15 | ProHoster","description":"Foram publicadas v\u00e1rias novas vers\u00f5es de bibliotecas criptogr\u00e1ficas: Lan\u00e7amento da biblioteca OpenSSL 3.4.0 com a implementa\u00e7\u00e3o dos protocolos SSL\/TLS e diversos algoritmos de criptografia.","canonical_url":"https:\/\/prohoster.info\/pt\/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":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/120271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=120271"}],"version-history":[{"count":3,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120271\/revisions"}],"predecessor-version":[{"id":165673,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120271\/revisions\/165673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/120272"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=120271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=120271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=120271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}