Google a introdus câteva noi setări de confidențialitate și securitate cu Android 12, inclusiv noi comutări pentru activare/dezactivare camera și microfonul, indicatori pentru a afișa când camera și microfonul au fost în uz, un nou tablou de bord pentru confidențialitate și Mai mult. Deși compania a oferit explicații detaliate pentru aceste caracteristici, a oferit doar o scurtă prezentare generală a noului Private Compute Core al Android.
La conferința pentru dezvoltatori I/O de anul trecut, Google a dezvăluit că Private Compute Core este un sistem sigur partiție pentru procesarea datelor sensibile ale utilizatorului pe dispozitiv, similară cu cele utilizate pentru parole și biometrice date. Compania a adăugat că va fi folosit pentru mai multe funcții bazate pe inteligență artificială, cum ar fi Subtitrări live, În redare în prezent și Răspuns inteligent, dar nu a detaliat cum a funcționat totul. Asta ne-a condus la speculează că folosește o VM Android numită „microdroid” până când un Googler
a împărtășit o perspectivă la sfârșitul anului trecut și a dezvăluit că Private Compute Core nu avea legătură cu rularea mașinilor virtuale. Google a oferit acum în sfârșit o explicație oficială, dezvăluind exact ce face Private Compute Core de la Android și cum funcționează.Într-o nouă postare pe blog, Google explică că Private Compute Core (PCC) „este un mediu securizat, izolat de procesare a datelor în interiorul sistemului de operare Android, care vă oferă control asupra datelor din interior, cum ar fi să decideți dacă, cum și când sunt partajate cu alții. În acest fel, PCC poate activa funcții precum Live Translate fără a partaja datele de detectare continue cu furnizorii de servicii, inclusiv Google. PCC face parte din Protected Computing, un set de instrumente de tehnologii care transformă modul în care, când și unde sunt procesate datele pentru a le asigura din punct de vedere tehnic confidențialitatea și siguranța.”
Cum funcționează Private Compute Core de la Android
Private Compute Core de la Android păstrează în esență confidențialitatea datelor sensibile pentru funcții precum Live Translate, Now Playing și Smart Reply de la alte subsisteme. Pentru a face acest lucru, Google utilizează tehnici precum interprocesul de comunicații (IPC) și procese izolate. Aceste tehnici sunt incluse în Proiectul Android Open Source și pot fi controlate de suprafețe disponibile public, cum ar fi API-urile de cadru Android.
Deoarece Google își actualizează continuu funcțiile AI, trebuie să mențină actualizate modelele de învățare automată care rulează în PCC. Pentru a face acest lucru fără a compromite datele sensibile, Google folosește învățarea și analizele federate și monitorizează apelurile de rețea pentru a îmbunătăți performanța modelelor folosind Servicii private de calcul. Private compute Services oferă o punte de păstrare a confidențialității între Private Compute Core și cloud, făcându-l este posibil ca Google să furnizeze modele AI actualizate și alte actualizări ale funcțiilor de învățare automată în sandbox într-un mod securizat cale. Comunicarea dintre funcțiile de tip sandbox și Private Compute Services are loc prin intermediul API-urilor open source care elimină informațiile de identificare din date.
Pentru mai multă transparență, Google are a publicat o carte tehnică detalierea protecțiilor datelor existente pentru a păstra confidențialitatea datelor PCC, procesele și mecanismele acesteia și diagramele structurilor de confidențialitate pentru caracteristicile de detectare continuă. În plus, compania recent Servicii de calcul private cu sursă deschisă, permițând comunității Android să inspecteze în mod independent codul care controlează gestionarea datelor și politicile de ieșire.