Google oficiálně vysvětluje, jak funguje Private Compute Core Androidu

Google představil několik nových nastavení ochrany osobních údajů a zabezpečení se systémem Android 12, včetně nových přepínačů pro zapnutí/vypnutí kamera a mikrofon, indikátory, které ukazují, kdy se kamera a mikrofon používaly, nový panel ochrany osobních údajů a více. Přestože společnost poskytla podrobné vysvětlení těchto funkcí, nabídla pouze stručný přehled nového soukromého výpočetního jádra Androidu.

Na své loňské vývojářské konferenci I/O Google odhalil, že Private Compute Core je bezpečný oddíl pro zpracování citlivých uživatelských dat v zařízení, podobný těm, které se používají pro hesla a biometrické údaje data. Společnost dodala, že bude použita pro několik funkcí řízených umělou inteligencí, jako je Live Caption, Now Playing a Smart Reply, ale neupřesnila, jak to všechno fungovalo. To nás vedlo k tomu spekulují, že používá virtuální počítač Android s názvem „mikroroid“ až po zaměstnance společnosti Google sdílel nějaký vhled koncem minulého roku a odhalil, že Private Compute Core nesouvisí s provozováním virtuálních strojů. Google nyní konečně nabídl oficiální vysvětlení, které přesně odhaluje, co Private Compute Core Androidu dělá a jak funguje.

V novém příspěvku na blogu Google vysvětluje, že Private Compute Core (PCC) „je bezpečné, izolované prostředí pro zpracování dat uvnitř operačního systému Android, které vám poskytuje kontrolu nad daty uvnitř, například rozhodování, zda, jak a kdy budou sdílena s ostatními. Tímto způsobem může PCC aktivovat funkce, jako je Live Translate, aniž by bylo nutné sdílet nepřetržitá data snímání s poskytovateli služeb, včetně společnosti Google. PCC je součástí Protected Computing, sady nástrojů technologií, které mění způsob, kdy a kde jsou data zpracovávána, aby bylo technicky zajištěno jejich soukromí a bezpečnost.“

Jak funguje soukromé výpočetní jádro Androidu

Private Compute Core systému Android v podstatě uchovává citlivá data pro funkce, jako je Live Translate, Now Playing a Smart Reply, jako důvěrná od ostatních subsystémů. K tomu využívá Google techniky, jako jsou vazby a izolované procesy Interprocess Communications (IPC). Tyto techniky jsou součástí projektu Android Open Source Project a lze je ovládat pomocí veřejně dostupných ploch, jako jsou rozhraní API frameworku Android.

Přehled architektury jádra Android Private Compute Core

Vzhledem k tomu, že Google neustále aktualizuje své funkce AI, musí také udržovat modely strojového učení, které běží v rámci PCC, aktuální. Aby to bylo možné bez ohrožení citlivých dat, Google využívá federované učení a analýzy a monitoruje síťová volání, aby zlepšil výkon modelů využívajících Soukromé výpočetní služby. Private Compute Services poskytuje ochranu soukromí mezi jádrem Private Compute Core a cloudem Google může poskytovat aktualizované modely umělé inteligence a další aktualizace funkcí strojového učení v izolovaném prostoru prostřednictvím zabezpečeného řešení cesta. Komunikace mezi funkcemi v sandboxu a Private Compute Services probíhá přes open source API, která z dat odstraňují identifikační informace.

Pro větší transparentnost má Google zveřejnila technickou bílou knihu podrobně popisující ochranu dat zavedenou pro zachování důvěrnosti dat PCC, její procesy a mechanismy a schémata struktur soukromí pro funkce nepřetržitého snímání. Navíc společnost nedávno soukromé výpočetní služby s otevřeným zdrojovým kódem, což komunitě Android umožňuje nezávisle kontrolovat kód, který řídí správu dat a zásady výstupu.