Google, Android çalışmalarında özel hesaplama çekirdeği (PCC) hakkında daha fazla teknik ayrıntıyı açıkladı ve hassas kullanıcı verilerinin korunan cihazlarda yerel olarak işlenmesini sağladığını açıkladı.
Android 12'de tanıtılan PCC, işletim sisteminde sensörler, GPS, mikrofon, kamera ve ekrandan verilerin kullanıcıya makine öğrenimi özellikleri sunmak için saklandığı ve işlendiği güvenli, izole edilmiş ve güvenilir bir ortamdır.
Bu akıllı özelliklere örnek olarak, mesajlaşma uygulamalarında yanıtlar öneren şarkıyı veya 'Akıllı Yanıt' tanıyan konuşma tanıması için mikrofonu kullanan 'Canlı Caption' yer alır.
Bu korunan "kum havuzu" nda işlenen ortam ve işletim sistemi düzeyi verileri, ASI sistemi aracılığıyla Android cihazlarındaki akıllı özellikleri etkinleştirmek için kullanılabilir, ancak kullanıcıların gizliliğini koruyarak uygulamaların ve uzak sunucuların erişemeyeceği kadar uzak tutulur.
PCC'nin diğer tüm uygulamalardan izolasyonu, işletim sistemi kurulumu sırasında verilen izinlerle kolaylaştırılan PCC'den ve PCC'den tüm veri girişleri ve çıktıları için Android Framework API kullanılarak elde edilir.
Yalnızca işletim sistemi güncellemeleri bu izni değiştirebilir, böylece hiçbir uygulama veya uzak sunucu bağlantısı bunu değiştiremez.
BleepingComputer, Google'a PCC'nin bir Android cihazını tehlikeye atmış olabilecek kötü amaçlı yazılımlardan veri koruması üzerindeki etkileri sordu ve aşağıdaki yorumu aldı:
"PCC, kötü amaçlı yazılımların işletim sisteminden yararlanmasını zorlaştırıyor. PCC, cihaz özelliklerinin, gerekenden daha uzun süre saklamamak da dahil olmak üzere en iyi uygulamalara göre verileri kullanmasını sağlar, bu nedenle doğal olarak kötü amaçlı yazılım riskini azaltır."
"Bununla birlikte, PCC, kötü amaçlı yazılımlara karşı ek bir güvenlik koruması olarak değil, özellikle kullanıcı verileri gizliliği için tasarlanmıştır."
Bu veri sızdırmazlığı, tüm kullanıcı verileri işleme PCC Enclave içinde yerel olarak cihazda gerçekleştiğinden Google'ın kendisini içerir.
ML özellikleri bu verilerin dış uç noktalarla etkileşimini gerektiriyorsa, Google'ın özel hesaplama hizmetleri şifreli bir değişim etkinleştirir.
Private Compute Hizmetleri (PCS), PCC ve Cloud arasında gizliliği koruyan bir bağlantı sağlayan bir hizmet koleksiyonudur.
PC'ler son zamanlarda Google'ın devam eden şeffaflık taahhüdünün bir parçası olarak açık kaynaklı ve kaynak kodu bu GitHub deposunda mevcuttur.
Google, kullanım istatistiklerine göre PCC'yi geliştirmek için, özel bilgi alımını kullanarak makine öğrenme modellerinin performansını izlerken federasyonlu öğrenme ve analitikten yararlandığını söylüyor.
Federe analitik ve öğrenme, Google'ın merkezi veri toplama olmadan ML modellerini eğitmesini ve ham veri analizi hesaplamalarını kullanıcıların cihazlarında yerel olarak çalıştırmasını sağlar.
PCC'nin makine öğrenimi özellikleri, sistem hala Android işletim sisteminin bir parçası olduğu için güncellenebilir kalır, böylece bağımsız olarak gelişmeye devam edebilir.
Bütün bunlar, PCC kullanıcının kontrolünün dışında değil. Örneğin, sensör geçişleri "kapalı" olarak döndürülürse, PCC de dahil olmak üzere işletim sistemi boyunca veri oluşturmayı ve göndermeyi durdururlar.
Ayrıca, kullanıcılar uygulama verilerini kullanarak Ayarlar> Google> kişiselleştirme ve ML özelliklerini destekleyen uygulamalar için geçişi 'Kapalı' konumuna ayarlayarak veri paylaşımını PCC ile kısıtlayabilir.
PCC'nin işlemi ve fonksiyonel özellikleri hakkında daha fazla bilgi için Google'ın mühendisleri de arxiv.org hakkında bir teknik makale yayınladılar.
15 milyon yüklemeli Android ve iOS uygulamaları zorla kredi arayanlar
Kötü niyetli Android uygulaması, güç hesap oluşturma hizmeti buldu
Android Aralık 2022 Güvenlik Güncellemeleri Düzeltme 81 Güvenlik Açıkları
Google Play'de 2 milyon yüklemeli Android kötü amaçlı yazılım uygulamaları
Android kötü amaçlı yazılım, Facebook hesaplarını çalmak için 300.000 cihaza bulaştı
Kaynak: Bleeping Computer