TPM değil, "GPU" donanım tabanlı DRM'nin kalbidir
(mjg59.dreamwidth.org)- FSF, yakın zamanda DRM karşıtı "Defective by Design" kampanyası kapsamında şu iddiayı ortaya attı:
"Bugün çoğu büyük akış medya platformu, medya akışını çözmek için TPM kullanır ve şifre çözme işleminin kullanıcı kontrolünde olmasını engeller."
- Ancak gerçekte DRM, TPM'de değil GPU'da uygulanır; akış platformlarının TPM kullandığına dair bir örnek yoktur.
DRM Uygulama Genel Bakış
- Ana DRM sistemleri:
- Widevine (Google): Android, Chromebook vb. cihazlarda kullanılır.
- Fairplay (Apple): macOS, iOS'ta kullanılır.
- Playready (Microsoft): Windows ve diğer cihazlarda kullanılır.
- DRM'in uygulama katmanları:
- Yazılım tabanlı DRM (işletim sistemi erişimi nedeniyle daha savunmasız).
- Donanım tabanlı DRM (daha güvenli ve çoğunlukla GPU veya TEE ile birlikte).
Donanım DRM'nin Çalışma Şekli
- Yazılım DRM'nin sınırları:
- Çözülmüş akış işletim sisteminde görünür olur, kopyalanması kolaylaşır.
- Bu nedenle yüksek kaliteli içerik hızlıca korsan kopyalanır.
- ARM cihazlarında donanım DRM:
- TEE (ör. ARM TrustZone) ile şifreleme süreçleri güvenli biçimde yürütülür.
- Çözülmüş akış işletim sisteminin erişemediği bellekte depolanır.
- x86 cihazlarında donanım DRM:
- TEE yerine GPU'da uygulanır (ör. Intel SGX artık tüketici CPU'larında desteklenmiyor).
- Şifrelenmiş içerik GPU içinde çözülüp kodu açılır.
- Kod çözülmüş video verisi, işletim sisteminin erişemediği bir bellekte saklanarak korunur.
TPM'nin Rolü
- İşlev:
- TPM sabit işlevli bir cihazdır, rastgele kod çalıştıramaz.
- Şifre çözme yapabilse de, video akışı işleminde gerekli hız ve GPU ile doğrudan iletişim yeteneğine sahip değildir.
- Sınırlı yönleri:
- TPM gerçek zamanlı video şifre çözümünü gerçekleştirecek kadar hızlı değildir.
- TPM tabanlı şifre çözme, düz metin veriyi işletim sistemine açığa çıkararak DRM'in amacını boşa çıkarır.
FSF Bakış Açısının Eleştirisi
- Yanlış odak:
- FSF'in TPM'ye odaklanan eleştirisi, donanım tabanlı DRM'in gerçek oyuncusu olan GPU'yu göz ardı ediyor.
- GPU üreticileri donanım tabanlı DRM teknolojisini dağıtmışken FSF bunu çoğunlukla ele almıyor.
- Microsoft'un rolü:
- Microsoft Windows'ta DRM'i (ör. Playready) desteklese de bu, TPM'e bağımlı değildir.
- Playready donanım tabanlı DRM'si TPM olmadan da çalışır.
Sonuç
- FSF'nin DRM'e yönelik eleştirisi, modern donanım tabanlı DRM sistemlerinin çalışma şeklini doğru anlamadaki eksiklikten kaynaklanıyor gibi görünüyor
- Akış platformlarının DRM uygulamasında odak noktasını oluşturan şey TPM değil, GPU'dur
- Kullanıcı özgürlüğüne etkilerini azaltmak için DRM'in teknik uygulanışının güncel durumunu net olarak anlamak gerekir
1 yorum
FSF, her habere baktıkça boş konuşmalar yaptığı iddiasıyla sürekli eleştirilen bir şey mi? Gerçekten de ne kadar da iddialı bir organizasyon.