Apple TV ile HomeKit güvenliği
HomeKit, bazı üçüncü parti kumanda aksesuarlarını güvenli bir şekilde Apple TV’ye bağlar ve evdeki Apple TV’nin sahibine kullanıcı profillerinin eklenmesini destekler.
Apple TV ile üçüncü parti kumanda aksesuarlarını kullanma
Bazı üçüncü parti kumanda aksesuarları, Ev uygulaması kullanılarak eklenen ilişkili bir Apple TV’ye Kullanıcı Arayüzü Tasarımı (HID) olayları ve Siri sesi sağlar. Kumanda, HID olaylarını güvenli oturum üzerinden Apple TV’ye gönderir. Kullanıcı, Siri özellikli bir TV kumandasında Siri komutlarına ayrılmış düğmeyle mikrofonu açıkça etkinleştirdiğinde, kumanda, ses verilerini Apple TV’ye gönderir. Kumanda, ses karelerini ayrılmış yerel bir ağ bağlantısını kullanarak doğrudan Apple TV’ye gönderir. Yerel ağ bağlantısını şifrelemek için TV kumandası ile Apple TV arasındaki HomeKit oturumu üzerinden kararlaştırılan, oturuma özel HKDF-SHA512 türetilen anahtar çifti kullanılır. HomeKit, Apple TV’de ses karelerinin şifresini çözer ve bunları tüm Siri ses girişleri ile aynı gizlilik korumalarıyla ele alınacakları Siri uygulamasına iletir.
HomeKit evleri için Apple TV profilleri
Bir HomeKit evinin kullanıcısı kendi profilini evdeki Apple TV’nin sahibine eklediğinde, o kullanıcının Apple TV’deki TV şovlarına, müziklere ve podcast’lere erişmesine izin verilmiş olur. Her kullanıcının Apple TV’deki profil kullanımıyla ilgili ayarlar iCloud uçtan uca şifreleme kullanılarak ev sahibinin iCloud hesabıyla paylaşılır. Veriler kullanıcılara aittir ve ev sahibi ile salt okunur olarak paylaşılır. Evin her kullanıcısı bu değerleri Ev uygulamasında değiştirebilir ve evin sahibine ait Apple TV bu ayarları kullanır.
Bir ayar açıldığında, kullanıcının iTunes hesabı Apple TV’de kullanıma sunulur. Bir ayar kapatıldığında, o kullanıcıya ait tüm hesap ve veriler Apple TV’den silinir. İlk CloudKit paylaşımı kullanıcı aygıtı tarafından başlatılır ve güvenli CloudKit paylaşımı oluşturma jetonu, evin kullanıcıları arasında veri eşzamanlama için kullanılanla aynı güvenli kanal üzerinden gönderilir.