{"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\/pl\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web","title":{"rendered":"Google usun\u0119\u0142o API Web Integrity, postrzegane jako pr\u00f3b\u0119 wprowadzenia podobie\u0144stwa do DRM dla Web","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Google wys\u0142ucha\u0142a krytyki i zaprzesta\u0142a promowania API Web Environment Integrity, a tak\u017ce usun\u0119\u0142a jego eksperymentaln\u0105 implementacj\u0119 z bazy kod\u00f3w Chromium i przeprowadzi\u0142a archiwizacj\u0119 repozytorium ze specyfikacj\u0105. Na platformie Android kontynuowane s\u0105 eksperymenty z implementacj\u0105 podobnego API do weryfikacji \u015brodowiska u\u017cytkownika \u2014 WebView Media Integrity, kt\u00f3re jest reklamowane jako rozszerzenie oparte na us\u0142ugach Google Mobile Services (GMS). Twierdzi si\u0119, \u017ce API WebView Media Integrity b\u0119dzie ograniczone do komponentu WebView i zastosowa\u0144 zwi\u0105zanych z przetwarzaniem tre\u015bci multimedialnych; na przyk\u0142ad, b\u0119dzie mo\u017cna je wykorzysta\u0107 w mobilnych aplikacjach opartych na WebView do strumieniowego przesy\u0142ania d\u017awi\u0119ku i wideo. Nie planuje si\u0119 udost\u0119pniania dost\u0119pu do tego API przez przegl\u0105dark\u0119.      <\/p>\n<p>API Web Environment Integrity zosta\u0142o opracowane w celu umo\u017cliwienia w\u0142a\u015bcicielom witryn upewnienia si\u0119, \u017ce \u015brodowisko klienta zas\u0142uguje na zaufanie w zakresie ochrony danych u\u017cytkownik\u00f3w, przestrzegania praw w\u0142asno\u015bci intelektualnej i interakcji z rzeczywist\u0105 osob\u0105. Zak\u0142adano, \u017ce nowe API mo\u017ce okaza\u0107 si\u0119 przydatne w obszarach, w kt\u00f3rych strona wymaga upewnienia si\u0119, \u017ce po drugiej stronie jest rzeczywista osoba i rzeczywiste urz\u0105dzenie, a przegl\u0105darka nie by\u0142a modyfikowana i nie zosta\u0142a zainfekowana z\u0142o\u015bliwym oprogramowaniem. API opiera si\u0119 na technologii Play Integrity, kt\u00f3ra ju\u017c jest stosowana na platformie Android do potwierdzania, \u017ce zapytanie zosta\u0142o z\u0142o\u017cone z niemodyfikowanej aplikacji zainstalowanej z katalogu Google Play i dzia\u0142aj\u0105cej na prawdziwym urz\u0105dzeniu z Androidem.         <\/p>\n<p>Je\u015bli chodzi o API Web Environment Integrity, mog\u0142o by\u0107 wykorzystywane do eliminacji ruchu bot\u00f3w przy wy\u015bwietlaniu reklam; walki z automatycznie rozsy\u0142anym spamem i manipulowaniem ocenami w mediach spo\u0142eczno\u015bciowych; identyfikacji manipulacji podczas przegl\u0105dania tre\u015bci chronionych prawami autorskimi; walki z oszustami i fa\u0142szywymi klientami w grach online; okre\u015blania tworzenia fikcyjnych kont przez boty; przeciwdzia\u0142ania atakom typu brute force; ochrony przed phishingiem realizowanym za pomoc\u0105 z\u0142o\u015bliwego oprogramowania kieruj\u0105cego do rzeczywistych witryn.      <\/p>\n<p>Aby potwierdzi\u0107 \u015brodowisko przegl\u0105darki, w kt\u00f3rym wykonuje si\u0119 za\u0142adowany kod JavaScript, w API Web Environment Integrity zaproponowano u\u017cycie specjalnego tokenu wydawanego przez zewn\u0119trznego attester'a, kt\u00f3ry z kolei m\u00f3g\u0142 by\u0107 powi\u0105zany z mechanizmami kontroli integralno\u015bci na platformie (na przyk\u0142ad Google Play). Token by\u0142 formowany przez wys\u0142anie zapytania do zewn\u0119trznego <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/\"   title=\"serwer\" data-wpil-keyword-link=\"linked\">serwer<\/a> attestera, kt\u00f3ry po wykonaniu okre\u015blonych test\u00f3w potwierdza\u0142, \u017ce \u015brodowisko przegl\u0105darki nie zosta\u0142o zmodyfikowane. Do weryfikacji autentyczno\u015bci wykorzystywano rozszerzenia EME (Encrypted Media Extensions), podobne do tych, kt\u00f3re s\u0105 u\u017cywane w DRM do dekodowania tre\u015bci multimedialnych chronionych prawami autorskimi. W teorii EME nie jest powi\u0105zane z poszczeg\u00f3lnymi dostawcami, ale w praktyce upowszechni\u0142y si\u0119 trzy proprietary implementacje: Google Widevine (u\u017cywane w Chrome, Androidzie i Firefoxie), Microsoft PlayReady (u\u017cywane w Microsoft Edge i Windows) oraz Apple FairPlay (u\u017cywane w Safari i produktach Apple).    <\/p>\n<p>Pr\u00f3ba wprowadzenia omawianego API budzi\u0142a obawy, \u017ce mo\u017ce ono podwa\u017cy\u0107 otwarty charakter Internetu i prowadzi\u0107 do zwi\u0119kszenia zale\u017cno\u015bci u\u017cytkownik\u00f3w od konkretnych dostawc\u00f3w, a tak\u017ce znacznie ograniczy\u0107 mo\u017cliwo\u015bci korzystania z alternatywnych przegl\u0105darek oraz utrudni\u0107 wprowadzanie nowych przegl\u0105darek na rynek. W rezultacie u\u017cytkownicy mogli zosta\u0107 uzale\u017cnieni od oficjalnie zweryfikowanych przegl\u0105darek, bez u\u017cycia kt\u00f3rych traci si\u0119 zdolno\u015b\u0107 do korzystania z niekt\u00f3rych du\u017cych stron internetowych i us\u0142ug.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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.1.1 - 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\/pl\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/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\udd47 Google usun\u0105\u0142 API Web Integrity, postrzegane jako pr\u00f3ba wprowadzenia podobie\u0144stwa DRM dla Web | ProHoster","description":"Firma Google wys\u0142ucha\u0142a krytyki i zako\u0144czy\u0142a promocj\u0119 API Web Environment Integrity, a tak\u017ce usun\u0119\u0142a jego eksperymentaln\u0105 implementacj\u0119 z bazy kodu Chromium i przenios\u0142a repozytorium ze specyfikacj\u0105 do.","canonical_url":"https:\/\/prohoster.info\/pl\/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":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/111284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=111284"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111284\/revisions"}],"predecessor-version":[{"id":173045,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111284\/revisions\/173045"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=111284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=111284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=111284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}