
Sicurezza di HomeKit con Apple TV
HomeKit può connettere in maniera sicura alcuni accessori remoti di terze parti ad Apple TV e supporta lâaggiunta di profili utente al proprietario dellâApple TV dellâabitazione.
Utilizzare accessori remoti di terze parti con Apple TV
Alcuni accessori remoti di terze parti forniscono eventi HID (Human Interface Design) e audio Siri a unâApple TV associata aggiunta tramite lâapp Casa. Lâaccessorio remoto invia gli eventi HID tramite la sessione sicura ad Apple TV. Un telecomando TV compatibile con Siri invia dati audio a Apple TV quando lâutente attiva esplicitamente il microfono sul telecomando tramite un tasto dedicato per Siri. Il telecomando invia i fotogrammi audio direttamente ad Apple TV utilizzando una connessione di rete locale dedicata. La connessione di rete locale è codificata con una coppia di chiavi derivate tramite HKDFâSHA512 per sessione, negoziata attraverso la sessione HomeKit tra Apple TV e il telecomando TV. HomeKit decrittografa i fotogrammi audio su Apple TV e li inoltra allâapp Siri, dove vengono trattati con le stesse protezioni della privacy applicate a tutti gli input audio di Siri.
Profili Apple TV per abitazioni con HomeKit
Quando lâutente di unâabitazione con HomeKit aggiunge il proprio profilo allâApple TV del proprietario dellâabitazione, questâultimo dĂ allâutente lâaccesso ai propri programmi TV, alla propria musica e ai propri podcast. Le impostazioni di utilizzo del profilo di ogni utente su Apple TV sono condivise con lâaccount iCloud del proprietario tramite la codifica end-to-end di iCloud. I dati sono di proprietĂ di ogni utente e vengono condivisi con il proprietario dellâabitazione in modalitĂ di sola lettura. Ogni utente dellâabitazione può modificare questi valori nellâapp Casa e lâApple TV del proprietario fa uso delle impostazioni indicate.
Quando viene attivata unâimpostazione, lâaccount iTunes dellâutente è reso disponibile su Apple TV, mentre quando viene disattivata unâimpostazione, tutti gli account e i dati di proprietĂ di quellâutente vengono eliminati da Apple TV. La condivisione iniziale di CloudKit viene avviata dal dispositivo dellâutente e il token per stabilire la condivisione protetta di CloudKit viene inviato tramite lo stesso canale sicuro che viene utilizzato per sincronizzare i dati tra gli utenti dellâabitazione.