{"id":184113,"date":"2026-11-03T23:41:02","date_gmt":"2026-11-03T21:41:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/kriptograficheskij-izolyator-itb-s-formalnym-dokazatelstvom-nadyozhnosti"},"modified":"2026-11-03T23:41:07","modified_gmt":"2026-11-03T21:41:07","slug":"itb-cryptographic-isolator-with-formally-proven-reliability","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/itb-cryptographic-isolator-with-formally-proven-reliability","title":{"rendered":"ITB kriptogr\u0101fiskais isolators ar ofici\u0101lu uzticam\u012bbas apliecin\u0101jumu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ir izstr\u0101d\u0101ts ITB projekts, kas att\u012bsta simetrisku kriptogr\u0101fisko izolatoru, kas paredz\u0113ts standarta pseidojaunp\u0101rvald\u0113m (PRF) un hash primit\u012bv\u0101m (AES, BLAKE2\/3, Areion un cit\u0101m) iekapsul\u0113\u0161anai kombin\u0113taj\u0101 un topolo\u0123iskaj\u0101 barjer\u0101. At\u0161\u0137ir\u012bb\u0101 no klasiskajiem blokiem un straum\u0113m, ITB arhitekt\u016bra koncentr\u0113jas uz iek\u0161\u0113j\u0101 primitiva struktur\u0101lo izol\u0101ciju, nov\u0113r\u0161ot diferenci\u0101lo un line\u0101ro raksturlielumu izplat\u012b\u0161anos, algebrisko line\u0101rz\u0113\u0161anu un tie\u0161as kod\u0113\u0161anas izmanto\u0161anu SAT\/SMT un MILP risin\u0101t\u0101jiem caur barjeras robe\u017e\u0101m. Kods ir uzrakst\u012bts Go valod\u0101 ar zem\u0101ku l\u012bme\u0146u optimiz\u0101cij\u0101m asamblejas valod\u0101 x86_64 un ARM64 (Aarch64) arhitekt\u016br\u0101m un tas tiek izplat\u012bts saska\u0146\u0101 ar Apache 2.0 licenci.<\/p>\n<p>Datu p\u0101rveide ITB ir sadal\u012bta divos savstarp\u0113ji savienotos l\u012bme\u0146os (Interlocked Barrier), ko p\u0101rvalda asto\u0146i izol\u0113ti galvenie s\u0113klas (8-seed isolation) ar lok\u0101lu atsl\u0113gas evol\u016bciju caur \u0137\u0113dveida saikni (ChainHash). Pirmaj\u0101 l\u012bmen\u012b rangs barjera (Rank Barrier) veic galveno kombinatorisko permut\u0101ciju katram 48 bitu bloku (vai 168 bitu bloku 512 bitu primit\u012bviem), sadalot skaidro tekstu pa trim neatkar\u012bgiem re\u0123ioniem, pamatojoties uz divu posmu kombin\u0101cijas noteik\u0161anu p\u0113c t\u0101 numura (sabalansto\u0161anas sadal\u012bjumi C(48, 16) * C(32, 16) ir apm\u0113ram 2^70.20, bet 168 bitu re\u017e\u012bm\u0101 C(168, 56) * C(112, 56) \u2014 apm\u0113ram 2^258.60). Otraj\u0101 l\u012bmen\u012b pikse\u013cu barjera (Pixel Barrier) att\u0113lo datus uz 8-bitu elementu re\u017e\u0123a (8 kan\u0101li ar 7 datu bitiem un 1 bitu pseidoizlases trok\u0161\u0146a katr\u0101 bait\u0101) ar pixel-atsl\u0113gu 7 bitu ciklisku p\u0101rvieto\u0161anu, mask\u0113jot 7 bitu kan\u0101lus un izv\u0113loties trok\u0161\u0146a bita poz\u012bciju.<\/p>\n<p>Galven\u0101s projekta iez\u012bmes:<\/p>\n<ul>\n<li class=\"l\"> Eksperiment\u0101l\u0101 p\u0101rbaude izol\u0101cijas \u012bpa\u0161\u012bb\u0101m ar apzin\u0101ti nekriptogr\u0101fiskiem primt\u012bviem (stress-tests ar v\u0101jiem primit\u012bviem). Repozitorij\u0101 ir iek\u013cauts laboratorijas stends, kas iek\u0161\u0113jai barjerai ievieto parasto hash funkciju FNV-1a. Pateicoties neline\u0101rai kombinatoriskai re\u0123istr\u0101cijai, baitu sadal\u012bjumam 7 bitu kan\u0101lu robe\u017e\u0101s (d\/g(7, 8) = 1) un trok\u0161\u0146u bitu injekcijai katr\u0101 bait\u0101, praktisk\u0101 atgrie\u0161an\u0101s vai risin\u0101m\u0101s SAT\/SMT mode\u013ca izveide ar atkl\u0101tu un \u0161ifr\u0113tu tekstu tiek blo\u0137\u0113ta jau sist\u0113mas vien\u0101dojumu formul\u0113\u0161anas posm\u0101.\n<li class=\"l\"> Ma\u0161\u012bnu p\u0101rbaud\u012bta form\u0101l\u0101 verifik\u0101cija valod\u0101 Lean 4. Visas 12 pamata matem\u0101tisk\u0101s, kombinatorisk\u0101s un bitu vektoru teor\u0113mas konstrukcij\u0101 (k\u0101 ar\u012b pielietojuma sh\u0113ma hibr\u012bd\u0101 atsl\u0113gu 3-to-8 saska\u0146o\u0161anai no trim neatkar\u012bgiem KEM kan\u0101liem dokument\u0101 APPS.md), kas aprakst\u012btas dokument\u0101 PROOFS.md, ir piln\u012bb\u0101 pier\u0101d\u012btas Lean 4, neizmantojot aksiomas un pier\u0101d\u012bjumu tr\u016bkumus.\n<li class=\"l\"> Ieb\u016bv\u0113ts kriptoanal\u012btisko test\u0113\u0161anas r\u012bku komplekts, kas ietver automatiz\u0113t\u0101s p\u0101rbaudes: statistikas testu baterijas, algebrisk\u0101s pak\u0101pes un nelinearit\u0101tes nov\u0113rt\u0113jums, s\u0113klu izol\u0101cijas p\u0101rbaude, filtr\u0113jot trok\u0161\u0146u poz\u012bcijas caur CCA orakulu un ievainojam\u012bbu mekl\u0113\u0161ana ar \u0101r\u0113jiem risin\u0101t\u0101jiem.\n<li class=\"l\"> Divi darb\u012bbas re\u017e\u012bmi: standarta autentific\u0113tais re\u017e\u012bms (AEAD p\u0113c MAC-Inside-Encrypt sh\u0113mas, kur imitas ievietojums tiek apr\u0113\u0137in\u0101ts un \u0161ifr\u0113ts iek\u0161 konteineru) un plausibil\u0101s nolieg\u0161anas re\u017e\u012bms, balst\u012bts uz beznosac\u012bjumu kod\u0113\u0161anu COBS, kur\u0101 at\u0161ifr\u0113\u0161ana ar nepareizu atsl\u0113gu sniedz sintaktiski pareigus datus bez k\u013c\u016bdas indikatora.\n<li class=\"l\"> Kop\u0101 ar \u0101tr\u0101m modernos PRF (AES, BLAKE2\/3, Areion) konstrukcija ir piem\u0113rota dro\u0161ai zi\u0146ojumu apmai\u0146ai, failu glab\u0101\u0161anai un t\u012bkla <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\">VPN<\/a>-tunel\u0113\u0161anai (pie grupveida paketu rindas papildus izmaksas form\u0101ts sast\u0101da apm\u0113ram 15%). Lai pasarg\u0101tu no uzbrukumiem caur \u0101r\u0113jiem kan\u0101liem, kodola izpilde notiek konstanta laika re\u017e\u012bm\u0101 ar piln\u012bgu steka ietvarpunktu un procesora re\u0123istru (GPR, XMM\/YMM\/ZMM, NEON) piespiedu not\u012br\u012b\u0161anu p\u0113c izsaukumiem.\n<li class=\"l\"> x86_64 arhitekt\u016brai ir \u012bstenoti assemblera serde\u0146i, izmantojot BMI2 (PEXT\/PDEP), AES-NI, VAES, AVX2 un AVX-512 instrukcijas, bet ARM64 (Aarch64) \u2014 balstoties uz NEON, Crypto Extensions un SVE2 papla\u0161in\u0101jumiem (ar p\u0101rvietojamu atgrie\u0161anos uz t\u012bru Go). Virs vienot\u0101 C ABI (libitb3) ir sagatavotas saites 33 programm\u0113\u0161anas valod\u0101m.\n<\/ul>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66610\">opennet.lv<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 ITB, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u0437\u043e\u043b\u044f\u0442\u043e\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 (PRF) \u0438 \u0445\u044d\u0448-\u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043e\u0432 (AES, BLAKE2\/3, Areion \u0438 \u0434\u0440\u0443\u0433\u0438\u0445) \u0432 \u0441\u0446\u0435\u043f\u043b\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0442\u043e\u0440\u043d\u044b\u0439 \u0438 \u0442\u043e\u043f\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0431\u0430\u0440\u044c\u0435\u0440. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u044b\u0445 \u0440\u0435\u0436\u0438\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 ITB \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u0430 \u043d\u0430 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u0443\u044e \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u044e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u0430, \u043f\u0440\u0435\u043f\u044f\u0442\u0441\u0442\u0432\u0443\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438 \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a, \u0430\u043b\u0433\u0435\u0431\u0440\u0430\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043b\u0438\u043d\u0435\u0430\u0440\u0438\u0437\u0430\u0446\u0438\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u044f\u043c\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184113","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 ITB, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u0437\u043e\u043b\u044f\u0442\u043e\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 (PRF) \u0438 \u0445\u044d\u0448-\u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043e\u0432 (AES, BLAKE2\/3, Areion \u0438 \u0434\u0440\u0443\u0433\u0438\u0445) \u0432 \u0441\u0446\u0435\u043f\u043b\u0435\u043d\u043d\u044b\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/news\/itb-cryptographic-isolator-with-formally-proven-reliability\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\u041a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u0437\u043e\u043b\u044f\u0442\u043e\u0440 ITB \u0441 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 ITB, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u0437\u043e\u043b\u044f\u0442\u043e\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 (PRF) \u0438 \u0445\u044d\u0448-\u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043e\u0432 (AES, BLAKE2\/3, Areion \u0438 \u0434\u0440\u0443\u0433\u0438\u0445) \u0432 \u0441\u0446\u0435\u043f\u043b\u0435\u043d\u043d\u044b\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/itb-cryptographic-isolator-with-formally-proven-reliability\" \/>\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=\"2026-11-03T21:41:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-03T21:41:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47ITB kriptogr\u0101fiskais izolators ar form\u0101lu uzticam\u012bbas pier\u0101d\u012bjumu | ProHoster","description":"Tiek ieviests ITB projekts, kas att\u012bsta simetrisko kriptogr\u0101fisko izolatoru, kas paredz\u0113ts, lai aptvertu standarta pseido nejau\u0161o funkciju (PRF) un hash primitivu (AES, BLAKE2\/3, Areion un citu) virkni.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/itb-cryptographic-isolator-with-formally-proven-reliability","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\u041a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u0437\u043e\u043b\u044f\u0442\u043e\u0440 ITB \u0441 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 ITB, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u0437\u043e\u043b\u044f\u0442\u043e\u0440, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u043e\u0431\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 (PRF) \u0438 \u0445\u044d\u0448-\u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043e\u0432 (AES, BLAKE2\/3, Areion \u0438 \u0434\u0440\u0443\u0433\u0438\u0445) \u0432 \u0441\u0446\u0435\u043f\u043b\u0435\u043d\u043d\u044b\u0439.","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/itb-cryptographic-isolator-with-formally-proven-reliability","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":"2026-11-03T21:41:02+00:00","article:modified_time":"2026-11-03T21:41:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/184113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=184113"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/184113\/revisions"}],"predecessor-version":[{"id":184114,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/184113\/revisions\/184114"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=184113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=184113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=184113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}