@Milan Kragujevic,
Korekcija oko brojeva za Widevine
Level 3 --> dovoljna sw. dekripcija i sw. dekodiranje / render (sve bez hardverske zastite)
Level 2 --> neophodna hw. dekripcija (zasticeni kljucevi) i sw dekodiranje / render
Level 1 --> neophodna hw. dekrpcija kao i hw. dekodiranje / render sa zastitom memorije na svakom mestu gde se procesira signal
Level 1 zahteva TEE (na ARM-u i sta god da je ekvivalent na Intelu) za dekripciju i dekodiranje/render sa obaveznom HDCP 2.x zastitom ako signal napusta uredjaj sto znaci:
a) Trusted boot (kompletan lanac od inicijalnog bootloadera, preko firmware-a, OS bootloadera, OS-a sve to drajvera i TA-ova koji trce na TEE-u moraju biti potpisani i odobreni od predhodne komponente
c) Ugradjenu mogucnost za revokaciju sertifikata i implementacija i forsirani upgrade svega (IPL, firmware, CDM TA delovi, OS drajveri i sl.)
d) Zasticenu memoriju za drzanje dekriptovanog stream-a kao i dekodiranih semplova/frejmova
e) Zasticenee algoritme za dekripciju i dekodiranje / render (prakticno, potpisani TA-ovi na TEE-u)
f) Obaveznu HDCP 2.x zastitu (koja je hw/TEE-only od verzije 2.3) ako licenca dozvoljava izlaz na eksterni displej ili bilo kakvu vezu izmedju modula koji ne mogu da razmenjuju memoriju preko zasticenih bafera
Konacno, koje rezulucije ce biti podrzane na kom WV nivou ne zavisi samo od provajdera (a-la Amazon Prime, Netflix) vec i od vlasnika/distributera sadrzaja (Disney, Fox, itd.) i o tome se vise pitaju ovi drugi nego ovi prvi.
Sve u svemu, cela stvar nema nikakve veze sa Linuxom - mada u ovom slucaju verovatno neko Linux smatra za "laksim" za hakovanje L3 sistema od Windowsa (sto je besmislica, podjednako je lako, mislim vec su izvukli kljuceve iz softverskog CDM-a davno). L1 je sasvim druga prica zato sto su svi algoritmi hardverski i zahtevaju hardverske mere zastite i kripto verifikacije sa obaveznim pravom na revokaciju / sw. uprade.
Sto se L1 zahteva tice, nema ni teorijske sanse da se tu nesto promeni. Za vlasnike sadrzaja je cak i FullHD (1080p) sadrzaj "neprocenjiv", o 4K/8K UHD signalu i da ne govorim, jedva neki pustaju 4K uopste da napusti studijsku distribuciju i to samo uz 100% hardversku zastitu dok 8K verovatno moze da se gleda samo sa odobrenom i sertifikovanom opremom dostupnom vrlo malom broju ljudi (interni holidvudski procesi i 1 distributer koji rentira i hardver i filmove za "kucne bioskope" holivudske ekipe).
U principu, L1 nije razbijen i nece biti lako razbiti ga (cak i da neki hw. bude probijen, bice revociran i to je to).
4K "ripovi" osim ako ne dolaze sa diska su verovatno screen-copy. Originalni 4K streamovi ne napustaju hardverski zasticeni perimetar i vrlo brzo se dozna ako neki hw. ima neprimecen "debug mode" zbog vrlo verovatnog watermark-ovanja izdanja.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey