{"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\/nl\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","title":{"rendered":"De cryptografische bibliotheek OpenSSL 3.0.0 is uitgebracht.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Na drie jaar ontwikkeling en 19 testversies is de bibliotheek OpenSSL 3.0.0 vrijgegeven, met implementatie van de SSL\/TLS-protocollen en verschillende encryptie-algoritmen. Deze nieuwe tak bevat wijzigingen die de achterwaartse compatibiliteit op het niveau van de API en ABI schenden, maar deze wijzigingen zullen de werking van de meeste toepassingen niet be\u00efnvloeden. Voor de migratie van OpenSSL 1.1.1 is het voldoende om opnieuw te compileren. Ondersteuning voor de eerdere tak OpenSSL 1.1.1 zal tot september 2023 beschikbaar zijn.    <\/p>\n<p>Een significante wijziging van het versienummer hangt samen met de overstap naar traditionele nummering &#171;Major.Minor.Patch&#187;. Het eerste cijfer (Major) in het versienummer zal voortaan alleen veranderen bij het schenden van de compatibiliteit op het niveau van API\/ABI, terwijl het tweede cijfer (Minor) zal veranderen bij het uitbreiden van functionaliteit zonder veranderingen in API\/ABI. Correctieve updates worden geleverd met een wijziging van het derde cijfer (Patch). Het nummer 3.0.0 is gekozen onmiddellijk na 1.1.1 om overlappingen te vermijden met de in ontwikkeling zijnde FIPS-module voor OpenSSL, waarvoor de nummering 2.x werd gebruikt.      <\/p>\n<p>Een tweede belangrijke wijziging voor het project is de overstap van een dubbele licentie (OpenSSL en SSLeay) naar de Apache 2.0-licentie. De eerder gebruikte eigen OpenSSL-licentie was gebaseerd op de tekst van de verouderde Apache 1.0-licentie en vereiste een expliciete vermelding van OpenSSL in promotiematerialen bij het gebruik van OpenSSL-bibliotheken, evenals het toevoegen van een speciale opmerking in het geval dat OpenSSL als onderdeel van een product werd geleverd. Dergelijke vereisten maakten de oude licentie incompatibel met de GPL, wat problemen veroorzaakte bij het gebruik van OpenSSL in projecten met een GPL-licentie. Om deze incompatibiliteit te omzeilen, moesten GPL-projecten specifieke licentieovereenkomsten gebruiken, waarin de hoofdtekst van de GPL werd aangevuld met een clausule die expliciet het koppelen van de toepassing aan de OpenSSL-bibliotheek toestond en vermeldde dat de GPL-eisen niet van toepassing waren op de koppeling met OpenSSL.         <\/p>\n<p>In vergelijking met de OpenSSL 1.1.1-tak zijn in OpenSSL 3.0.0 meer dan 7500 wijzigingen door 350 ontwikkelaars aangebracht. De belangrijkste nieuwe functies van OpenSSL 3.0.0:  <\/p>\n<ul>\n<li class=\"l\"> Een nieuwe FIPS-module is voorgesteld, die de implementatie van cryptografische algoritmen omvat die voldoen aan de beveiligingsnorm FIPS 140-2 (de certificeringsprocedure voor de module begint deze maand, het verkrijgen van het FIPS 140-2-certificaat wordt volgend jaar verwacht). De nieuwe module is aanzienlijk gebruiksvriendelijker en de aansluiting op veel toepassingen vereist niet meer dan het aanpassen van het configuratiebestand. Standaard is de FIPS-module uitgeschakeld en moet de optie enable-fips worden opgegeven om deze te activeren.\n<li class=\"l\"> In libcrypto is het concept van plug-in providers ge\u00efmplementeerd, dat het engine-concept (ENGINE API is verouderd) vervangt. Met behulp van providers kunnen eigen implementaties van algoritmen worden toegevoegd voor operaties zoals encryptie, decryptie, sleutelgeneratie, MAC-berekeningen, en het maken en verifi\u00ebren van digitale handtekeningen. Zowel nieuwe als alternatieve implementaties van al ondersteunde algoritmen kunnen worden aangemaakt (standaard wordt nu de ingebouwde provider van OpenSSL voor elk algoritme gebruikt).\n<li class=\"l\"> Ondersteuning voor het Certificate Management Protocol (CMP, RFC 4210) is toegevoegd, dat kan worden gebruikt om certificaten aan te vragen bij <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-los-angeles\/\"   title=\"de server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3745\">de server<\/a> de certificeringsinstantie, certificaten bij te werken en certificaten in te trekken. Werken met CMP gebeurt met behulp van de nieuwe utility openssl-cmp, die ook ondersteuning biedt voor het CRMF-formaat (RFC 4211) en het verzenden van aanvragen via HTTP\/HTTPS (RFC 6712).\n<li class=\"l\"> Een volledige client voor de HTTP- en HTTPS-protocollen is ge\u00efmplementeerd, die ondersteuning biedt voor de methoden GET en POST, verzoekomleidingen, werken via proxies, ASN.1-codering en het verwerken van time-outs.\n<li class=\"l\"> Een nieuwe API EVP_MAC (Message Authentication Code API) is toegevoegd, die het toevoegen van nieuwe implementaties van MAC's vereenvoudigt.\n<li class=\"l\"> Een nieuwe programmeerinterface voor het genereren van sleutels is voorgesteld \u2014 EVP_KDF (Key Derivation Function API), die het toevoegen van nieuwe implementaties van KDF en PRF vereenvoudigt. De oude API EVP_PKEY, die toegang bood tot de algoritmes scrypt, TLS1 PRF en HKDF, is herzien in de vorm van een laag die is gerealiseerd boven de API EVP_KDF en EVP_MAC.\n<li class=\"l\"> In de implementatie van het TLS-protocol is de mogelijkheid geboden om de in de Linux-kernel ge\u00efntegreerde TLS-client en -server te gebruiken om de bewerkingen te versnellen. Voor het gebruik van de door de Linux-kernel aangeboden TLS-implementatie is het nodig om de optie &#171;SSL_OP_ENABLE_KTLS&#187; in te schakelen of de instelling &#171;enable-ktls&#187; te configureren.\n<li class=\"l\"> Ondersteuning voor nieuwe algoritmen is toegevoegd:\n<ul>\n<li class=\"l\"> Sleutelafgeleide algoritmes (KDF) \u2014 &#171;SINGLE STEP&#187; en &#171;SSH&#187;.\n<li class=\"l\"> MAC-algoritmes \u2014 &#171;GMAC&#187; en &#171;KMAC&#187;.\n<li class=\"l\"> Het RSA-sleutelincapsuleringsalgoritme (KEM) &#171;RSASVE&#187;.\n<li class=\"l\"> Het versleutelingsalgoritme &#171;AES-SIV&#187; (RFC-8452).\n<li class=\"l\"> In de API EVP zijn oproepen toegevoegd met ondersteuning voor inverse versleuteling, waarbij het algoritme AES wordt gebruikt voor het versleutelen van sleutels (Key Wrap): &#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; en &#171;AES-256-WRAP-PAD-INV&#187;.\n<li class=\"l\"> In de API EVP is ondersteuning toegevoegd voor algoritmes voor het lenen van ciphertext (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; en &#171;CAMELLIA-256-CBC-CTS&#187;.\n<li class=\"l\"> Ondersteuning toegevoegd voor digitale handtekeningen CAdES-BES (RFC 5126).\n<li class=\"l\"> In AES_GCM is de parameter AuthEnvelopedData (RFC 5083) ge\u00efmplementeerd, wat het mogelijk maakt om berichten die authentiek en versleuteld zijn met het AES GCM-modus te versleutelen en te ontsleutelen.  <\/ul>\n<li class=\"l\"> Functies PKCS7_get_octet_string en PKCS7_type_is_other zijn in de openbare API opgenomen.\n<li class=\"l\"> In de API PKCS#12 zijn de algoritmes die standaard worden toegepast in de functie PKCS12_create() vervangen door PBKDF2 en AES, terwijl het algoritme SHA-256 is gebruikt voor de berekening van het MAC. Voor het herstel van het vorige gedrag is de optie &#171;-legacy&#187; voorzien. Een groot aantal nieuwe uitgebreide aanroepen PKCS12_*_ex, PKCS5_*_ex en PKCS8_*_ex is toegevoegd, zoals PKCS12_add_key_ex(), PKCS12_create_ex() en PKCS12_decrypt_skey_ex().\n<li class=\"l\"> Voor het Windows-platform is ondersteuning toegevoegd voor het synchroniseren van threads met behulp van het SRWLock-mechanisme.\n<li class=\"l\"> Een nieuwe API voor tracing is toegevoegd, die is in te schakelen via de parameter enable-trace.\n<li class=\"l\"> Het aantal sleutels dat wordt ondersteund in de functies EVP_PKEY_public_check() en EVP_PKEY_param_check() is uitgebreid: RSA, DSA, ED25519, X25519, ED448 en X448.\n<li class=\"l\"> De ondermodule RAND_DRBG is verwijderd, waarvoor de API EVP_RAND is voorgesteld. De functies FIPS_mode() en FIPS_mode_set() zijn verwijderd.\n<li class=\"l\"> Een aanzienlijk deel van de API is verouderd verklaard \u2014 het gebruik van verouderde aanroepen in de code van projecten zal waarschuwingen opleveren tijdens de compilatie. Onder andere zijn de laag-niveau API's, die aan specifieke implementaties van algoritmen zijn gekoppeld (zoals AES_set_encrypt_key en AES_encrypt), officieel verouderd verklaard. Offici\u00eble ondersteuning in OpenSSL 3.0.0 wordt nu alleen aangeboden voor de hoog-niveau API's EVP, die zijn geabstraheerd van specifieke algoritmetypen (onder deze API vallen bijvoorbeeld de functies EVP_EncryptInit_ex, EVP_EncryptUpdate en EVP_EncryptFinal). In een van de volgende belangrijke releases zullen de verouderde API's worden verwijderd. Implementaties van verouderde algoritmen, zoals MD2 en DES, beschikbaar via de EVP API, zijn overgebracht naar een afzonderlijke module \"legacy\", die standaard is uitgeschakeld.\n<li class=\"l\"> De documentatie en de testset zijn aanzienlijk uitgebreid. Vergeleken met versie 1.1.1 is het volume van de documentatie met 94% toegenomen en de grootte van de testsetcode met 54%.  <\/ul>\n<p>Bron: <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.3 - 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\/nl\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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\udd47Uitgave van de cryptografische bibliotheek OpenSSL 3.0.0 | ProHoster","description":"Na drie jaar ontwikkeling en 19 testreleases is de bibliotheek OpenSSL 3.0.0 uitgebracht, met implementaties van de SSL\/TLS-protocollen en verschillende encryptie-algoritmen.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-kriptograficheskoj-biblioteki-openssl-3-0-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/101224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=101224"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/101224\/revisions"}],"predecessor-version":[{"id":162273,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/101224\/revisions\/162273"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=101224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=101224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=101224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}