Google oficiāli paskaidro, kā darbojas Android Private Compute Core

Google ieviesa vairākus jaunus privātuma un drošības iestatījumus operētājsistēmā Android 12, tostarp jaunus slēdžus, lai iespējotu/atspējotu kamera un mikrofons, indikatori, kas parāda, kad kamera un mikrofons tika lietoti, jauns privātuma informācijas panelis un vairāk. Lai gan uzņēmums sniedza detalizētus paskaidrojumus par šīm funkcijām, tas piedāvāja tikai īsu pārskatu par Android jauno Private Compute Core.

Pagājušajā gadā savā I/O izstrādātāju konferencē Google atklāja, ka Private Compute Core ir drošs nodalījums sensitīvu lietotāja datu apstrādei ierīcē, līdzīgi tiem, ko izmanto parolēm un biometriskajiem datiem datus. Uzņēmums piebilda, ka tas tiks izmantots vairākām ar AI vadītām funkcijām, piemēram, tiešraides subtitri, tagad atskaņo un viedā atbilde, taču tajā nav norādīts, kā tas viss darbojas. Tas mūs noveda pie spekulēt, ka tas izmanto Android virtuālo mašīnu, kas nodēvēta par "mikroroīdu" līdz Google darbiniekam dalījās ar ieskatu pagājušā gada beigās un atklāja, ka Private Compute Core nebija saistīts ar virtuālo mašīnu darbināšanu. Tagad Google beidzot ir piedāvājis oficiālu skaidrojumu, atklājot, ko tieši dara Android Private Compute Core un kā tas darbojas.

Jaunā emuāra ziņojumā Google paskaidro, ka privātā skaitļošanas kodols (PCC) "ir droša, izolēta datu apstrādes vide Android operētājsistēmas iekšienē, kas ļauj jums kontrolēt datus, piemēram, izlemt, vai, kā un kad tie tiek kopīgoti ar citiem. Tādā veidā PCC var iespējot tādas funkcijas kā Live Translate, nekopīgojot nepārtrauktas uztveršanas datus ar pakalpojumu sniedzējiem, tostarp Google. PCC ir daļa no Protected Computing — tehnoloģiju rīku komplekta, kas pārveido to, kā, kad un kur tiek apstrādāti dati, lai tehniski nodrošinātu to privātumu un drošību.

Kā darbojas Android Private Compute Core

Android Private Compute Core būtībā saglabā konfidenciālus datus no citām apakšsistēmām tādām funkcijām kā Live Translate, Now Playing un Smart Reply. Lai to izdarītu, Google izmanto tādas metodes kā Interprocess Communications (IPC) saistīšana un izolēti procesi. Šīs metodes ir iekļautas Android atvērtā pirmkoda projektā, un tās var kontrolēt ar publiski pieejamām virsmām, piemēram, Android ietvara API.

Android Private Compute Core arhitektūras pārskats

Tā kā Google pastāvīgi atjaunina savas AI funkcijas, tai ir jāatjaunina arī mašīnmācīšanās modeļi, kas darbojas PCC. Lai to paveiktu, neapdraudot sensitīvos datus, Google izmanto apvienoto mācīšanos un analīzi un uzrauga tīkla zvanus, lai uzlabotu modeļu veiktspēju, izmantojot Privātie skaitļošanas pakalpojumi. Privātie skaitļošanas pakalpojumi nodrošina privātumu saglabājošu tiltu starp Private Compute Core un mākoni, padarot to Google var nodrošināt atjauninātus AI modeļus un citus atjauninājumus smilškastes mašīnmācīšanās funkcijām, izmantojot drošu ceļš. Saziņa starp smilškastes funkcijām un privātajiem skaitļošanas pakalpojumiem notiek, izmantojot atvērtā koda API, kas no datiem noņem identifikācijas informāciju.

Lai nodrošinātu turpmāku pārskatāmību, Google ir publicēja tehnisko balto grāmatu sīki izstrādāta datu aizsardzība, lai saglabātu PCC datu konfidencialitāti, tā procesi un mehānismi, kā arī privātuma struktūru diagrammas nepārtrauktas uztveršanas funkcijām. Turklāt uzņēmums nesen atvērtā koda privātie skaitļošanas pakalpojumi, ļaujot Android kopienai neatkarīgi pārbaudīt kodu, kas kontrolē datu pārvaldības un izejas politikas.