Google เป„เบ”เป‰เบฅเบถเบš Web Integrity API, เบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เป€เบชเบตเบกเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™: DRM เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบš

Google เบŸเบฑเบ‡เบเบฒเบ™เบงเบดเบžเบฒเบเบงเบดเบˆเบฒเบ™ เปเบฅเบฐเบขเบธเบ”เบเบฒเบ™เบชเบปเปˆเบ‡เป€เบชเบตเบก Web Environment Integrity API, เบ–เบญเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เปƒเบŠเป‰เบ‚เบญเบ‡เบกเบฑเบ™เบญเบญเบเบˆเบฒเบเบ–เบฒเบ™เบฅเบฐเบซเบฑเบ” Chromium เปเบฅเบฐเบเป‰เบฒเบเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป‚เปเบ”เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบขเบนเปˆเปƒเบ™เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก Android เบ”เป‰เบงเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” API เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ - WebView Media Integrity, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบˆเบฑเบ”เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบกเบทเบ–เบทเบ‚เบญเบ‡ Google (GMS). เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เบงเปˆเบฒ WebView Media Integrity API เบˆเบฐเบ–เบทเบเบˆเปเบฒเบเบฑเบ”เบขเบนเปˆเปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš WebView เปเบฅเบฐเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบ, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบกเบทเบ–เบทเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ WebView เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบชเบฝเบ‡เปเบฅเบฐเบงเบดเบ”เบตเป‚เบญ. เบšเปเปˆเบกเบตเปเบœเบ™เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ API เบ™เบตเป‰เบœเปˆเบฒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš.

Web Environment Integrity API เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบกเบตเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเปƒเบ™เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบœเบนเป‰เปƒเบŠเป‰, เบเบฒเบ™เป€เบ„เบปเบฒเบฅเบปเบšเบŠเบฑเบšเบชเบดเบ™เบ—เบฒเบ‡เบ›เบฑเบ™เบเบฒเปเบฅเบฐเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ„เบดเบ”เบงเปˆเบฒ API เปƒเบซเบกเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบกเบตเบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบขเบนเปˆเปƒเบ™เบญเบตเบเบ”เป‰เบฒเบ™เบซเบ™เบถเปˆเบ‡, เปเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡เบซเบผเบทเบ•เบดเบ”เป€เบŠเบทเป‰เบญ malware. API เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเป€เบ—เบเป‚เบ™เป‚เบฅเบเบต Play Integrity, เปƒเบŠเป‰เปเบฅเป‰เบงเปƒเบ™เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก Android เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเบงเปˆเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ”เบฑเบ”เปเบ›เบ‡เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบˆเบฒเบเปเบ„เบฑเบ”เบ•เบฒเบฅเบฑเบญเบ Google Play เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™ Android เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡.

เบชเปเบฒเบฅเบฑเบš Web Environment Integrity API, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฒเบ bots เป€เบกเบทเปˆเบญเบชเบฐเปเบ”เบ‡เป‚เบ„เบชเบฐเบ™เบฒ; combating เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเบปเปˆเบ‡ spam เปเบฅเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฑเบ‡เบ„เบปเบก; เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบซเบกเบนเบ™เปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบกเบตเบฅเบดเบ‚เบฐเบชเบดเบ”; เบ•เป‰เบฒเบ™เบเบฒเบ™เบชเปเป‰เป‚เบเบ‡ เปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบ›เบญเบกเปƒเบ™เป€เบเบกเบญเบญเบ™เป„เบฅเบ™เปŒ; เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเป‰เบฒเบ‡เบšเบฑเบ™เบŠเบต fictitious เป‚เบ”เบ bots; countering password guessing เบเบฒเบ™เป‚เบˆเบกเบ•เบต; เบเบฒเบ™โ€‹เบ›เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹เบเบฒเบ™โ€‹เบซเบผเบญเบโ€‹เบฅเบงเบ‡โ€‹, เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ malware เบ—เบตเปˆโ€‹เบญเบญเบโ€‹เบญเบฒโ€‹เบเบฒเบ”โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบเบฑเบšโ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹.

เป€เบžเบทเปˆเบญเบขเบทเบ™เบขเบฑเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบฅเบฐเบซเบฑเบ” JavaScript เบ—เบตเปˆเป‚เบซเบฅเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, Web Environment Integrity API เบชเบฐเป€เบซเบ™เบตเป‚เบ”เบเปƒเบŠเป‰ token เบžเบดเป€เบชเบ”เบ—เบตเปˆเบญเบญเบเป‚เบ”เบเบœเบนเป‰เบเบงเบ”เบชเบญเบšเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก (เบœเบนเป‰เบขเบฑเป‰เบ‡เบขเบทเบ™), เป€เบŠเบดเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบ„เบงเบฒเบกเป„เบงเป‰เบงเบฒเบ‡เปƒเบˆเบเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”. เปƒเบ™เป€เบงเบ—เบต (เบ•เบปเบงเบขเปˆเบฒเบ‡, Google Play). token เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก, เป€เบŠเบดเปˆเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบšเบฒเบ‡เบขเปˆเบฒเบ‡, เบขเบทเบ™เบขเบฑเบ™เบงเปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, EME (Encrypted Media Extensions) เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™ DRM เป€เบžเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เป€เบ™เบทเป‰เบญเบซเบฒเบชเบทเปˆเบ—เบตเปˆเบกเบตเบฅเบดเบ‚เบฐเบชเบดเบ”. เปƒเบ™เบ—เบฒเบ‡เบ—เบดเบ”เบชเบฐเบ”เบต, EME เปเบกเปˆเบ™เบœเบนเป‰เบ‚เบฒเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบเบฒเบ‡, เปเบ•เปˆเปƒเบ™เบ—เบฒเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฒเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบปเปˆเบงเป„เบ›: Google Widevine (เปƒเบŠเป‰เปƒเบ™ Chrome, Android, เปเบฅเบฐ Firefox), Microsoft PlayReady (เปƒเบŠเป‰เปƒเบ™ Microsoft Edge เปเบฅเบฐ Windows), เปเบฅเบฐ Apple FairPlay (เปƒเบŠเป‰เปƒเบ™ Safari. เปเบฅเบฐเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™ Apple).

เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” API เปƒเบ™เบ„เปเบฒเบ–เบฒเบกเป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™เบงเปˆเบฒเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ—เปเบฒเบฅเบฒเบเบฅเบฑเบเบชเบฐเบ™เบฐเป€เบ›เบตเบ”เบ‚เบญเบ‡เป€เบงเบฑเบšเปเบฅเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ•เปเปˆเบœเบนเป‰เบ‚เบฒเบเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบฅเบฐเบชเบฑเบšเบชเบปเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เป€เบชเบตเบกเบเบฒเบ™เปƒเบซเบกเปˆ. เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เบ•เบฐเบซเบผเบฒเบ”. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบ–เบทเบเบขเบทเบ™เบขเบฑเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบชเบนเบ™เป€เบชเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบšเบฒเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเปเบฅเบฐเบšเปเบฅเบดเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™