Google esitteli useita uusia yksityisyys- ja suojausasetuksia Android 12:n kanssa, mukaan lukien uudet käyttöön-/poistokytkimet kamera ja mikrofoni, ilmaisimet, jotka osoittavat, milloin kamera ja mikrofoni olivat käytössä, uusi yksityisyyden hallintapaneeli ja lisää. Vaikka yritys antoi yksityiskohtaisia selityksiä näistä ominaisuuksista, se tarjosi vain lyhyen yleiskatsauksen Androidin uudesta Private Compute Coresta.
Google paljasti viime vuoden I/O-kehittäjäkonferenssissaan, että Private Compute Core oli turvallinen osio arkaluonteisten käyttäjätietojen käsittelemiseksi laitteessa, samanlainen kuin salasanojen ja biometristen tietojen osio tiedot. Yhtiö lisäsi, että sitä käytettäisiin useisiin tekoälypohjaisiin ominaisuuksiin, kuten Live Caption, Now Playing ja Smart Reply, mutta se ei kertonut yksityiskohtaisesti, kuinka se kaikki toimii. Tämä johti meidät siihen olettaa, että se käyttää Android VM: ää, jota kutsutaan nimellä "microroid" Googlen työntekijäksi asti jakoi jonkinlaisen näkemyksen
viime vuoden lopulla ja paljasti, että Private Compute Core ei liittynyt virtuaalikoneiden käyttöön. Google on nyt vihdoin tarjonnut virallisen selityksen, joka paljastaa tarkalleen mitä Androidin Private Compute Core tekee ja miten se toimii.Uudessa blogiviestissä Google selittää, että PCC (Private Compute Core) "on turvallinen, eristetty tietojenkäsittelyympäristö Android-käyttöjärjestelmän sisällä, jonka avulla voit hallita sisällä olevia tietoja, kuten päättää, jaetaanko niitä muille, miten ja milloin niitä jaetaan. Tällä tavalla PCC voi ottaa käyttöön ominaisuuksia, kuten Live Translate -palvelun jakamatta jatkuvaa tunnistusdataa palveluntarjoajien, kuten Googlen, kanssa. PCC on osa Protected Computingia, tekniikoiden työkalupakkia, joka muuttaa tietojen käsittelytavan, milloin ja missä sen yksityisyyden ja turvallisuuden takaamiseksi teknisesti."
Kuinka Androidin Private Compute Core toimii
Androidin Private Compute Core pitää ominaisuuksien, kuten Live Translate, Now Playing ja Smart Reply, arkaluontoiset tiedot luottamuksellisina muista alajärjestelmistä. Tätä varten Google käyttää tekniikoita, kuten Interprocess Communications (IPC) -sidoksia ja eristettyjä prosesseja. Nämä tekniikat sisältyvät Android Open Source Projectiin, ja niitä voidaan ohjata julkisesti saatavilla olevilla pinnoilla, kuten Android-kehyssovellusliittymillä.
Koska Google päivittää jatkuvasti tekoälyominaisuuksiaan, sen on myös pidettävä PCC: ssä toimivat koneoppimismallit ajan tasalla. Tehdäkseen tämän vaarantamatta arkaluonteisia tietoja Google hyödyntää yhdistettyä oppimista ja analytiikkaa ja valvoo verkkopuheluita parantaakseen mallien suorituskykyä käyttämällä Yksityiset laskentapalvelut. Private compute Services tarjoaa yksityisyyttä säilyttävän sillan Private Compute Coren ja pilven välillä, mikä tekee siitä Google voi toimittaa päivitettyjä tekoälymalleja ja muita päivityksiä hiekkalaatikon koneoppimisominaisuuksiin suojatun verkon kautta polku. Viestintä hiekkalaatikkoominaisuuksien ja yksityisten laskentapalvelujen välillä tapahtuu avoimen lähdekoodin sovellusliittymien kautta, jotka poistavat tunnistetiedot tiedoista.
Google on lisännyt avoimuutta julkaisi teknisen tiedotteen Yksityiskohtaiset tiedot käytössä olevista tietosuojatoimista PCC-tietojen luottamuksellisuuden pitämiseksi, sen prosessit ja mekanismit sekä kaaviot yksityisyyden rakenteista jatkuvia havainnointiominaisuuksia varten. Lisäksi yhtiö äskettäin avoimen lähdekoodin yksityiset tietojenkäsittelypalvelut, jolloin Android-yhteisö voi itsenäisesti tarkastaa koodin, joka ohjaa tietojen hallintaa ja poistumiskäytäntöjä.