Google офіційно пояснює, як працює Android Private Compute Core

click fraud protection

Google представив кілька нових налаштувань конфіденційності та безпеки в Android 12, включаючи нові перемикачі для ввімкнення/вимкнення камера та мікрофон, індикатори, які показують, коли камера та мікрофон використовувалися, нова панель конфіденційності та більше. Незважаючи на те, що компанія надала детальні пояснення щодо цих функцій, вона лише запропонувала короткий огляд нового Android Private Compute Core.

На минулорічній конференції розробників вводу-виводу компанія Google показала, що ядро ​​Private Compute Core є безпечним розділ для обробки конфіденційних даних користувача на пристрої, подібний до тих, що використовуються для паролів і біометричних даних даних. Компанія додала, що він буде використовуватися для кількох функцій, керованих штучним інтелектом, таких як Live Caption, Now Playing і Smart Reply, але не уточнила, як це все працює. Це привело нас до припускають, що він використовує віртуальну машину Android під назвою "мікродроїд" до співробітника Google поділився деякими думками

наприкінці минулого року та виявив, що Private Compute Core не пов’язаний із запуском віртуальних машин. Google нарешті запропонував офіційне пояснення, розкриваючи, що саме робить Private Compute Core Android і як воно працює.

У новій публікації в блозі Google пояснює, що приватне обчислювальне ядро ​​(PCC) "це безпечне ізольоване середовище обробки даних всередині операційної системи Android, яке дає вам можливість контролювати дані всередині, наприклад вирішувати, чи, як і коли вони надаються іншим. Таким чином PCC може ввімкнути такі функції, як Live Translate, не надсилаючи безперервні дані датчиків постачальникам послуг, зокрема Google. PCC є частиною Protected Computing, набору технологій, які змінюють те, як, коли та де обробляються дані, щоб технічно забезпечити їх конфіденційність і безпеку».

Як працює Android Private Compute Core

Private Compute Core Android фактично зберігає конфіденційні дані для таких функцій, як Live Translate, Now Playing і Smart Reply, в таємниці від інших підсистем. Для цього Google використовує такі методи, як міжпроцесні зв’язки (IPC) і ізольовані процеси. Ці методи включені в проект Android Open Source Project і ними можна керувати за допомогою загальнодоступних поверхонь, таких як API фреймворку Android.

Огляд архітектури Android Private Compute Core

Оскільки Google постійно оновлює свої функції ШІ, їй також потрібно оновлювати моделі машинного навчання, які працюють у PCC. Щоб зробити це без шкоди для конфіденційних даних, Google використовує інтегроване навчання та аналітику та відстежує мережеві виклики, щоб покращити продуктивність моделей за допомогою Приватні обчислювальні послуги. Private compute Services забезпечує захист конфіденційності між Private Compute Core і хмарою, завдяки чому Google може надавати оновлені моделі штучного інтелекту та інші оновлення для функцій машинного навчання в ізольованому програмному середовищі через безпечну систему шлях. Зв’язок між функціями ізольованого програмного середовища та Private Compute Services відбувається через API з відкритим кодом, які видаляють ідентифікаційну інформацію з даних.

Для додаткової прозорості Google має опублікував технічну документацію деталізовано засоби захисту даних, що забезпечують конфіденційність даних PCC, його процеси та механізми, а також діаграми структур конфіденційності для функцій безперервного виявлення. Крім того, компанія нещодавно приватні обчислювальні послуги з відкритим кодом, що дозволяє спільноті Android самостійно перевіряти код, який контролює керування даними та вихідні політики.