{"id":111284,"date":"2023-11-03T15:10:22","date_gmt":"2023-11-03T13:10:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web"},"modified":"2023-11-03T15:10:22","modified_gmt":"2023-11-03T13:10:22","slug":"google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web","title":{"rendered":"Google zru\u0161il API Web Integrity, vn\u00edman\u00e9 jako pokus o propagaci podobnosti DRM pro web.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Google naslouchala kritik\u00e1m a zastavila propagaci API Web Environment Integrity, a tak\u00e9 odstranila jeho experiment\u00e1ln\u00ed implementaci z k\u00f3dov\u00e9 z\u00e1kladny Chromium a p\u0159evedla repozit\u00e1\u0159 se specifikac\u00ed do archiva\u010dn\u00edho re\u017eimu. Na platform\u011b Android v\u0161ak pokra\u010duj\u00ed experimenty s implementac\u00ed podobn\u00e9ho API pro ov\u011b\u0159ov\u00e1n\u00ed u\u017eivatelsk\u00e9ho prost\u0159ed\u00ed \u2014 WebView Media Integrity, kter\u00e9 je prezentov\u00e1no jako roz\u0161\u00ed\u0159en\u00ed zalo\u017een\u00e9 na slu\u017eb\u00e1ch Google Mobile Services (GMS). Tvrd\u00ed se, \u017ee API WebView Media Integrity se omez\u00ed na komponentu WebView a aplikace souvisej\u00edc\u00ed s zpracov\u00e1n\u00edm multimedi\u00e1ln\u00edho obsahu, nap\u0159\u00edklad bude mo\u017en\u00e9 jej vyu\u017e\u00edt v mobiln\u00edch aplikac\u00edch zalo\u017een\u00fdch na WebView pro streamov\u00e1n\u00ed zvuku a videa. P\u0159\u00edstup k tomuto API p\u0159es prohl\u00ed\u017ee\u010d se pl\u00e1nuje neposkytovat.      <\/p>\n<p>API Web Environment Integrity bylo navr\u017eeno k poskytnut\u00ed majitel\u016fm webov\u00fdch str\u00e1nek mo\u017enosti ov\u011b\u0159it, \u017ee prost\u0159ed\u00ed klienta je d\u016fv\u011bryhodn\u00e9 z hlediska ochrany osobn\u00edch \u00fadaj\u016f, dodr\u017eov\u00e1n\u00ed du\u0161evn\u00edho vlastnictv\u00ed a interakce s re\u00e1lnou osobou. P\u0159edpokl\u00e1dalo se, \u017ee nov\u00e9 API by mohlo b\u00fdt \u017e\u00e1dan\u00e9 v oblastech, kde pot\u0159ebuje web zajistit, \u017ee na druh\u00e9 stran\u011b je skute\u010dn\u00e1 osoba a skute\u010dn\u00e9 za\u0159\u00edzen\u00ed, a \u017ee prohl\u00ed\u017ee\u010d nebyl modifikov\u00e1n a nen\u00ed infikov\u00e1n malwarem. API je zalo\u017eeno na technologii Play Integrity, kter\u00e1 se ji\u017e pou\u017e\u00edv\u00e1 na platform\u011b Android k potvrzen\u00ed, \u017ee po\u017eadavek byl uskute\u010dn\u011bn z nemodifikovan\u00e9 aplikace, nainstalovan\u00e9 z katalogu Google Play a prov\u00e1d\u011bn\u00e9 na autentick\u00e9m za\u0159\u00edzen\u00ed s Androidem.         <\/p>\n<p>Pokud jde o API Web Environment Integrity, mohlo b\u00fdt pou\u017eito k filtrov\u00e1n\u00ed provozu od bot\u016f p\u0159i zobrazov\u00e1n\u00ed reklamy; k boji s automaticky rozes\u00edlan\u00fdm spamem a manipulac\u00ed s hodnocen\u00edm na soci\u00e1ln\u00edch s\u00edt\u00edch; k odhalen\u00ed manipulac\u00ed p\u0159i prohl\u00ed\u017een\u00ed chr\u00e1n\u011bn\u00e9ho obsahu; k boji s cheaty a fale\u0161n\u00fdmi klienty v online hr\u00e1ch; k ur\u010den\u00ed vytv\u00e1\u0159en\u00ed fiktivn\u00edch \u00fa\u010dt\u016f boty; k odolnosti v\u016f\u010di \u00fatok\u016fm hrubou silou; k ochran\u011b p\u0159ed phishingem uskute\u010d\u0148ovan\u00fdm pomoc\u00ed \u0161kodliv\u00e9ho softwaru, kter\u00fd p\u0159esm\u011brov\u00e1v\u00e1 v\u00fdstupy na skute\u010dn\u00e9 weby.      <\/p>\n<p>Pro potvrzen\u00ed prohl\u00ed\u017ee\u010dov\u00e9ho prost\u0159ed\u00ed, ve kter\u00e9m se vykon\u00e1v\u00e1 nahr\u00e1van\u00fd JavaScriptov\u00fd k\u00f3d, se v API Web Environment Integrity navrhovalo pou\u017e\u00edt speci\u00e1ln\u00ed token, vyd\u00e1van\u00fd t\u0159et\u00edm stran\u00e1m (attester), kter\u00fd by mohl b\u00fdt propojen s \u0159et\u011bzcem d\u016fv\u011bry mechanismy integrity platformy (nap\u0159\u00edklad Google Play). Token byl generov\u00e1n odesl\u00e1n\u00edm \u017e\u00e1dosti na t\u0159et\u00ed stranu. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> atestov\u00e1n\u00ed, kter\u00fd po proveden\u00ed ur\u010dit\u00fdch kontrol potvrzoval, \u017ee prohl\u00ed\u017ee\u010dov\u00e9 prost\u0159ed\u00ed nen\u00ed modifikov\u00e1no. Pro ov\u011b\u0159en\u00ed autenticity se pou\u017e\u00edvaly roz\u0161\u00ed\u0159en\u00ed EME (Encrypted Media Extensions), podobn\u00e1 t\u011bm, kter\u00e9 se pou\u017e\u00edvaj\u00ed v DRM pro dek\u00f3dov\u00e1n\u00ed medi\u00e1ln\u00edho obsahu chr\u00e1n\u011bn\u00e9ho autorsk\u00fdmi pr\u00e1vy. Teoreticky EME nen\u00ed v\u00e1z\u00e1n na jednotliv\u00e9 poskytovatele, ale v praxi se roz\u0161\u00ed\u0159ily t\u0159i propriet\u00e1rn\u00ed implementace: Google Widevine (pou\u017e\u00edvan\u00fd v Chrome, Android a Firefox), Microsoft PlayReady (pou\u017e\u00edvan\u00fd v Microsoft Edge a Windows) a Apple FairPlay (pou\u017e\u00edvan\u00fd v Safari a produktech Apple).    <\/p>\n<p>Pok attempts to implement the discussed API led to concerns that it could undermine the open nature of the web and increase users' dependency on individual providers, as well as significantly limit the ability to use alternative browsers and complicate the market entry of new ones. Ultimately, users could find themselves dependent on officially verified browsers, without which they would lose the ability to access certain major websites and services.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60042\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u0441\u043b\u0443\u0448\u0430\u043b\u0430\u0441\u044c \u043a \u043a\u0440\u0438\u0442\u0438\u043a\u0435 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u0430 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 API Web Environment Integrity, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043b\u0430 \u0435\u0433\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0438\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Chromium \u0438 \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0432 \u0430\u0440\u0445\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Android \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0442\u0441\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b c \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043f\u043e\u0445\u043e\u0436\u0435\u0433\u043e API \u0434\u043b\u044f \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f &#8212; WebView Media Integrity, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043d\u0430 \u0431\u0430\u0437\u0435 [&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-111284","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u0441\u043b\u0443\u0448\u0430\u043b\u0430\u0441\u044c \u043a \u043a\u0440\u0438\u0442\u0438\u043a\u0435 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u0430 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 API Web Environment Integrity, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043b\u0430 \u0435\u0433\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0438\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Chromium \u0438 \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0432.\" \/>\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\/cs\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\udd47Google \u0443\u0434\u0430\u043b\u0438\u043b API Web Integrity, \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0439 \u043a\u0430\u043a \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u043e\u0431\u0438\u044f DRM \u0434\u043b\u044f Web | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u0441\u043b\u0443\u0448\u0430\u043b\u0430\u0441\u044c \u043a \u043a\u0440\u0438\u0442\u0438\u043a\u0435 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u0430 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 API Web Environment Integrity, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043b\u0430 \u0435\u0433\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0438\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Chromium \u0438 \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web\" \/>\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=\"2023-11-03T13:10:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-11-03T13:10:22+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\udd47Google odstranil API Web Integrity, vn\u00edman\u00e9 jako pokus o propagaci podobnosti DRM pro Web | ProHoster","description":"Spole\u010dnost Google naslouchala kritice a p\u0159estala propagovat API Web Environment Integrity, stejn\u011b jako odstranila jeho experiment\u00e1ln\u00ed implementaci z k\u00f3du Chromia a p\u0159evedla repozit\u00e1\u0159 se specifikac\u00ed do.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\udd47Google \u0443\u0434\u0430\u043b\u0438\u043b API Web Integrity, \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0439 \u043a\u0430\u043a \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u043e\u0431\u0438\u044f DRM \u0434\u043b\u044f Web | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u0441\u043b\u0443\u0448\u0430\u043b\u0430\u0441\u044c \u043a \u043a\u0440\u0438\u0442\u0438\u043a\u0435 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u0430 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 API Web Environment Integrity, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u0430\u043b\u0438\u043b\u0430 \u0435\u0433\u043e \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0438\u0437 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Chromium \u0438 \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u0432.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web","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":"2023-11-03T13:10:22+00:00","article:modified_time":"2023-11-03T13:10:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/111284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=111284"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/111284\/revisions"}],"predecessor-version":[{"id":173045,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/111284\/revisions\/173045"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=111284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=111284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=111284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}