{"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\/es\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","title":{"rendered":"Lanzamiento de la biblioteca criptogr\u00e1fica OpenSSL 3.0.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de tres a\u00f1os de desarrollo y 19 versiones de prueba, se lanz\u00f3 la biblioteca OpenSSL 3.0.0 con la implementaci\u00f3n de los protocolos SSL\/TLS y varios algoritmos de cifrado. Esta nueva rama incluye cambios que rompen la compatibilidad hacia atr\u00e1s a nivel de API y ABI, pero dichos cambios no afectar\u00e1n el funcionamiento de la mayor\u00eda de las aplicaciones, para las cuales la recompilaci\u00f3n desde OpenSSL 1.1.1 es suficiente. El soporte para la antigua rama OpenSSL 1.1.1 se mantendr\u00e1 hasta septiembre de 2023.    <\/p>\n<p>Un cambio significativo en el n\u00famero de versi\u00f3n se debe a la transici\u00f3n a la numeraci\u00f3n tradicional \u00abMayor.Menor.Patch\u00bb. El primer d\u00edgito (Mayor) en el n\u00famero de versi\u00f3n ahora solo cambiar\u00e1 en caso de ruptura de la compatibilidad a nivel de API\/ABI, mientras que el segundo (Menor) cambiar\u00e1 con la adici\u00f3n de funcionalidad sin modificar la API\/ABI. Las actualizaciones correctivas se entregar\u00e1n con el cambio del tercer d\u00edgito (Patch). El n\u00famero 3.0.0, inmediatamente despu\u00e9s de 1.1.1, se eligi\u00f3 para evitar conflictos con el m\u00f3dulo FIPS en desarrollo de OpenSSL, que utilizaba la numeraci\u00f3n 2.x.      <\/p>\n<p>Un segundo cambio importante para el proyecto fue la transici\u00f3n de una doble licencia (OpenSSL y SSLeay) a la licencia Apache 2.0. La licencia propietaria de OpenSSL previamente utilizada se basaba en el texto de una licencia Apache 1.0 obsoleta y requer\u00eda la menci\u00f3n expl\u00edcita de OpenSSL en el material publicitario al utilizar las bibliotecas de OpenSSL, as\u00ed como la adici\u00f3n de una nota especial en caso de incluir OpenSSL en un producto. Tales requisitos hac\u00edan que la antigua licencia fuera incompatible con la GPL, lo que generaba dificultades al utilizar OpenSSL en proyectos bajo licencia GPL. Para sortear esta incompatibilidad, los proyectos GPL se vieron obligados a utilizar acuerdos de licencia espec\u00edficos, que complementaban el texto principal de la GPL con un punto que autorizaba expl\u00edcitamente la vinculaci\u00f3n de la aplicaci\u00f3n con la biblioteca OpenSSL y mencionaba que los requisitos de la GPL no se aplican a la vinculaci\u00f3n con OpenSSL.         <\/p>\n<p>En comparaci\u00f3n con la rama OpenSSL 1.1.1, OpenSSL 3.0.0 ha agregado m\u00e1s de 7500 cambios, preparados por 350 desarrolladores. Las principales novedades de OpenSSL 3.0.0:  <\/p>\n<ul>\n<li class=\"l\"> Se ha propuesto un nuevo m\u00f3dulo FIPS que incluye la implementaci\u00f3n de algoritmos criptogr\u00e1ficos que cumplen con el est\u00e1ndar de seguridad FIPS 140-2 (se planea iniciar el proceso de certificaci\u00f3n del m\u00f3dulo este mes, y se espera obtener el certificado FIPS 140-2 el pr\u00f3ximo a\u00f1o). Este nuevo m\u00f3dulo es mucho m\u00e1s f\u00e1cil de usar y su integraci\u00f3n en muchas aplicaciones no ser\u00e1 m\u00e1s complicada que modificar un archivo de configuraci\u00f3n. Por defecto, el m\u00f3dulo FIPS est\u00e1 desactivado y requiere el uso de la opci\u00f3n enable-fips para ser activado.\n<li class=\"l\"> En libcrypto se ha implementado el concepto de proveedores plug-in, que reemplaza al concepto de motores (la API ENGINE se ha marcado como obsoleta). Con los proveedores, se pueden agregar implementaciones personalizadas de algoritmos para operaciones como cifrado, descifrado, generaci\u00f3n de claves, c\u00e1lculo de MAC, creaci\u00f3n y verificaci\u00f3n de firmas digitales. Es posible tanto conectar nuevos proveedores como crear implementaciones alternativas de algoritmos ya soportados (por defecto, cada algoritmo ahora utiliza el proveedor integrado en OpenSSL).\n<li class=\"l\"> Se ha a\u00f1adido soporte para el protocolo de gesti\u00f3n de certificados CMP (Certificate Management Protocol, RFC 4210), que se puede usar para solicitar certificados de <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-los-angeles\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3745\">servidores<\/a> una autoridad certificadora, actualizar certificados y revocar certificados. El trabajo con CMP se realiza mediante una nueva utilidad openssl-cmp, que tambi\u00e9n implementa soporte para el formato CRMF (RFC 4211) y la transmisi\u00f3n de solicitudes a trav\u00e9s de HTTP\/HTTPS (RFC 6712).\n<li class=\"l\"> Se ha implementado un cliente completo para los protocolos HTTP y HTTPS, que soporta los m\u00e9todos GET y POST, redireccionamiento de solicitudes, trabajo a trav\u00e9s de un proxy, codificaci\u00f3n ASN.1 y gesti\u00f3n de tiempos de espera.\n<li class=\"l\"> Se ha a\u00f1adido una nueva API EVP_MAC (Message Authentication Code API), que simplifica la adici\u00f3n de nuevas implementaciones de c\u00f3digos de autenticaci\u00f3n de mensajes.\n<li class=\"l\"> Se ha propuesto una nueva interfaz de programaci\u00f3n para la generaci\u00f3n de claves \u2014 EVP_KDF (API de Funci\u00f3n de Derivaci\u00f3n de Clave), que simplifica la adici\u00f3n de nuevas implementaciones de KDF y PRF. La antigua API EVP_PKEY, a trav\u00e9s de la cual estaban disponibles los algoritmos scrypt, TLS1 PRF y HKDF, ha sido reformulada en forma de una capa, implementada sobre las API EVP_KDF y EVP_MAC.\n<li class=\"l\"> En la implementaci\u00f3n del protocolo TLS se ha proporcionado la posibilidad de usar la implementaci\u00f3n TLS integrada en el n\u00facleo de Linux de cliente y servidor para acelerar las operaciones. Para habilitar la implementaci\u00f3n de TLS proporcionada por el n\u00facleo de Linux, es necesario activar la opci\u00f3n \u00abSSL_OP_ENABLE_KTLS\u00bb o configurar \u00abenable-ktls\u00bb.\n<li class=\"l\"> Se ha a\u00f1adido soporte para nuevos algoritmos:\n<ul>\n<li class=\"l\"> Los algoritmos de generaci\u00f3n de claves (KDF) \u2014 \u00abSINGLE STEP\u00bb y \u00abSSH\u00bb.\n<li class=\"l\"> Los algoritmos de funciones de autenticaci\u00f3n (MAC) \u2014 \u00abGMAC\u00bb y \u00abKMAC\u00bb.\n<li class=\"l\"> El algoritmo de encapsulaci\u00f3n de claves RSA (KEM) \u2014 \u00abRSASVE\u00bb.\n<li class=\"l\"> El algoritmo de cifrado \u00abAES-SIV\u00bb (RFC-8452).\n<li class=\"l\"> En la API EVP se han a\u00f1adido llamadas con soporte para cifrados inversos, utilizando el algoritmo AES para el cifrado de claves (Key Wrap): \u00abAES-128-WRAP-INV\u00bb, \u00abAES-192-WRAP-INV\u00bb, \u00abAES-256-WRAP-INV\u00bb, \u00abAES-128-WRAP-PAD-INV\u00bb, \u00abAES-192-WRAP-PAD-INV\u00bb y \u00abAES-256-WRAP-PAD-INV\u00bb.\n<li class=\"l\"> En la API EVP se ha a\u00f1adido soporte para algoritmos de pr\u00e9stamos de texto cifrado (CTS): \u00abAES-128-CBC-CTS\u00bb, \u00abAES-192-CBC-CTS\u00bb, \u00abAES-256-CBC-CTS\u00bb, \u00abCAMELLIA-128-CBC-CTS\u00bb, \u00abCAMELLIA-192-CBC-CTS\u00bb y \u00abCAMELLIA-256-CBC-CTS\u00bb.\n<li class=\"l\"> Se ha a\u00f1adido soporte para firmas digitales CAdES-BES (RFC 5126).\n<li class=\"l\"> En AES_GCM se ha implementado el par\u00e1metro AuthEnvelopedData (RFC 5083), que permite cifrar y descifrar mensajes autenticados y cifrados utilizando el modo AES GCM.  <\/ul>\n<li class=\"l\"> Se han extra\u00eddo al API p\u00fablico las funciones PKCS7_get_octet_string y PKCS7_type_is_other.\n<li class=\"l\"> En la API PKCS#12, los algoritmos utilizados por defecto en la funci\u00f3n PKCS12_create() han sido reemplazados por PBKDF2 y AES, y para el c\u00e1lculo de MAC se ha utilizado el algoritmo SHA-256. Para restaurar el comportamiento anterior, se ha previsto la opci\u00f3n \u00ab-legacy\u00bb. Se han a\u00f1adido una gran cantidad de nuevas llamadas avanzadas PKCS12_*_ex, PKCS5_*_ex y PKCS8_*_ex, como PKCS12_add_key_ex(), PKCS12_create_ex() y PKCS12_decrypt_skey_ex().\n<li class=\"l\"> Para la plataforma Windows se ha a\u00f1adido soporte para la sincronizaci\u00f3n de hilos utilizando el mecanismo SRWLock.\n<li class=\"l\"> Se ha a\u00f1adido una nueva API para trazado, habilitada mediante el par\u00e1metro enable-trace.\n<li class=\"l\"> Se ha ampliado el conjunto de claves admitidas en las funciones EVP_PKEY_public_check() y EVP_PKEY_param_check(): RSA, DSA, ED25519, X25519, ED448 y X448.\n<li class=\"l\"> Se ha eliminado el subsistema RAND_DRBG, en su lugar se ha propuesto el API EVP_RAND. Se han eliminado las funciones FIPS_mode() y FIPS_mode_set().\n<li class=\"l\"> Una parte significativa de la API ha sido declarada obsoleta \u2014 el uso de llamadas obsoletas en el c\u00f3digo de los proyectos generar\u00e1 advertencias durante la compilaci\u00f3n. Entre ellas, se han declarado oficialmente obsoletas las API de bajo nivel asociadas a implementaciones espec\u00edficas de algoritmos (por ejemplo, AES_set_encrypt_key y AES_encrypt). El soporte oficial en OpenSSL 3.0.0 ahora se ofrece \u00fanicamente para las API de alto nivel EVP, que est\u00e1n abstra\u00eddas de tipos espec\u00edficos de algoritmos (a esta API pertenecen, por ejemplo, las funciones EVP_EncryptInit_ex, EVP_EncryptUpdate y EVP_EncryptFinal). En una de las pr\u00f3ximas versiones importantes, se eliminar\u00e1n las API obsoletas. Las implementaciones de algoritmos obsoletos como MD2 y DES, accesibles a trav\u00e9s de la API EVP, se han trasladado a un m\u00f3dulo separado llamado \u00ablegacy\u00bb, que est\u00e1 desactivado por defecto.\n<li class=\"l\"> La documentaci\u00f3n y el conjunto de pruebas se han ampliado significativamente. En comparaci\u00f3n con la rama 1.1.1, el volumen de la documentaci\u00f3n ha aumentado en un 94% y el tama\u00f1o del c\u00f3digo del conjunto de pruebas en un 54%.  <\/ul>\n<p>Fuente: <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\/es\/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=\"es_ES\" \/>\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\/es\/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\udd47Lanzamiento de la biblioteca criptogr\u00e1fica OpenSSL 3.0.0 | ProHoster","description":"Despu\u00e9s de tres a\u00f1os de desarrollo y 19 versiones de prueba, se ha lanzado la biblioteca OpenSSL 3.0.0 con la implementaci\u00f3n de los protocolos SSL\/TLS y varios algoritmos de cifrado.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/101224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=101224"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/101224\/revisions"}],"predecessor-version":[{"id":162273,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/101224\/revisions\/162273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=101224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=101224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=101224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}