{"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\/it\/blog\/news\/google-udalil-api-web-integrity-vosprinyatyj-kak-popytku-prodvizheniya-podobiya-drm-dlya-web","title":{"rendered":"Google ha rimosso l'API Web Integrity, percepita come un tentativo di promuovere una forma di DRM per il Web.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda Google ha ascoltato le critiche e ha interrotto la promozione dell'API Web Environment Integrity, oltre ad aver rimosso la sua implementazione sperimentale dal codice di base di Chromium, archiviando il repository con la specifica. Tuttavia, sulla piattaforma Android continuano gli esperimenti con l'implementazione di un API simile per la verifica dell'ambiente utente \u2014 WebView Media Integrity, che si propone come un'estensione basata sui servizi Google Mobile Services (GMS). Si afferma che l'API WebView Media Integrity sar\u00e0 limitata al componente WebView e alle applicazioni diverse da quelle legate al trattamento di contenuti multimediali; ad esempio, potr\u00e0 essere utilizzata in applicazioni mobili basate su WebView per lo streaming audio e video. Non \u00e8 previsto l'accesso a questo API attraverso il browser.      <\/p>\n<p>L'API Web Environment Integrity \u00e8 stata sviluppata per fornire ai proprietari di siti web la possibilit\u00e0 di garantire che l'ambiente del cliente sia affidabile in termini di protezione dei dati degli utenti, rispetto della propriet\u00e0 intellettuale e interazione con una persona reale. Si prevedeva che la nuova API potesse essere richiesta in ambiti in cui il sito ha bisogno di assicurarsi che dall'altro lato ci sia una persona reale e un dispositivo reale, e che il browser non sia stato modificato n\u00e9 infettato da malware. L'API si basa sulla tecnologia Play Integrity, gi\u00e0 utilizzata nella piattaforma Android per confermare che la richiesta provenga da un'app non modificata, installata dal Google Play Store ed eseguita su un vero dispositivo Android.         <\/p>\n<p>Per quanto riguarda l'API Web Environment Integrity, essa avrebbe potuto essere utilizzata per filtrare il traffico proveniente da bot durante la visualizzazione di pubblicit\u00e0; per combattere lo spam inviato automaticamente e le manipolazioni dei punteggi nei social network; per rilevare manipolazioni durante la visualizzazione di contenuti protetti da copyright; per combattere gli hacker e i clienti falsi nei giochi online; per determinare la creazione di account fittizi da parte di bot; per contrastare attacchi di forza bruta; e per proteggere da phishing realizzato tramite malware che reindirizzano a siti autentici.      <\/p>\n<p>Per confermare l'ambiente del browser in cui viene eseguito il codice JavaScript caricato, nell'API Web Environment Integrity si proponeva di utilizzare un token speciale rilasciato da un attestatore esterno, il quale a sua volta poteva essere associato a una catena di fiducia con i meccanismi di controllo dell'integrit\u00e0 sulla piattaforma (ad esempio, Google Play). Il token veniva generato inviando una richiesta a un attestatore esterno. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> Questo attestatore, dopo aver effettuato determinate verifiche, confermava che l'ambiente del browser non fosse stato modificato. Per la verifica dell'autenticit\u00e0 venivano utilizzate estensioni EME (Encrypted Media Extensions), simili a quelle applicate nel DRM per la decodifica di contenuti multimediali protetti da copyright. In teoria, EME non \u00e8 legato a fornitori specifici, ma in pratica sono state adottate tre implementazioni proprietarie: Google Widevine (utilizzato in Chrome, Android e Firefox), Microsoft PlayReady (utilizzato in Microsoft Edge e Windows) e Apple FairPlay (utilizzato in Safari e nei prodotti Apple).    <\/p>\n<p>Il tentativo di implementare l'API in questione ha sollevato preoccupazioni che potesse minare la natura aperta del Web e portare a una maggiore dipendenza degli utenti da fornitori specifici, limitando notevolmente le opportunit\u00e0 di utilizzare browser alternativi e complicando l'ingresso di nuovi browser nel mercato. Di conseguenza, gli utenti avrebbero potuto trovarsi dipendenti da browser ufficialmente verificati, senza i quali si sarebbe persa la capacit\u00e0 di operare con alcuni grandi siti web e servizi.<br \/>\n<br \/>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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 ha rimosso l'API Web Integrity, percepita come un tentativo di promuovere un simil-DRM per il Web | ProHoster","description":"L'azienda Google ha ascoltato le critiche e ha interrotto la promozione dell'API Web Environment Integrity, rimuovendo anche la sua implementazione sperimentale dal codice di base di Chromium e trasferendo il repository con le specifiche in.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/111284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=111284"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/111284\/revisions"}],"predecessor-version":[{"id":173045,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/111284\/revisions\/173045"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=111284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=111284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=111284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}