4 ms·
More importantly, why would software be required to engage in all activity by piping through such a hardware interface. I would expect that open source alternat
by thatone 12y ago
More importantly, why would software be required to engage in all activity by piping through such a hardware interface. I would expect that open source alternatives and virtualization could easily bypass its necessity.
At first glance, dumping the contents of any source media, or capturing network streams properly, should readily provide the raw, unencrypted content data, which is then decoded by an application that has been implemented without use of those particular hardware features.
Am I being naive?
- rewqfdsa 12y ago> the contents of any source media...should readily provide the raw, unencrypted content data Once this crap becomes ubiquitous, why would companies ship unencrypted bits at all? They could send files encrypted with all the major OEM "protected content" keys. If you're running on non-supported hardware, well, sucks to be you, pirate. I imagine it's rather difficult to extract the private key from DRM hardware. In the end, big media wins.
- anon4 12y agoThey already did that, twice. First with DVD which used a weak scrambling scheme that was defeated, then with BluRay which used strong encryption, but people were able to extract the keys. The problem with that scheme is that once any one key leaks, you can't do anything about it, especially not if the key is burned in your CPU. You can't expect everyone to go buy a new Intel CPU each time someone manages to extract a private key.
- mike_hearn 12y agoDVD encryption was the same strength as BluRay, cryptographically. The difference between them are twofold: 1) For DVDs there were only a handful of player keys, like less than 30 if I recall correctly. Once they were all leaked the system was broken forever. AACS as used on BluRay has so many keys and such efficient revocation that each player can have its own key. 2) The BluRay designers realised that AACS by itself was insufficient because it takes time to revoke a key, and if they leak faster than they can be revoked the total quantity doesn't matter much. So they did BD+ as well, which is basically a kind of band-aid to detect emulators using stolen keys. BluRay security has definitely been more effective than DVD security, especially in its earlier days, but the leak of the HDCP master key was pretty fatal, and eventually (all proprietary) emulators got good enough that BD+ programs couldn't really tell them apart from legit licensed players.
- michaelt 12y agoThey already did that, twice. The DRM on the PS3 lasted from 2006 until at least 2010 - and even today, as I understand it, online play is disabled if you refuse a patch that closes the jailbreak security bugs. Perhaps effective DRM is possible, it's just taking a lot of practice. What's more, in the past media distribution was on physical disks and players weren't on the internet, so software couldn't be upgraded. The future is obviously in downloads and streaming, which will enable a bunch of new things. Key rotation will be much simpler as vendors can just issue a compulsory automatic upgrade. As a different download can be prepared for every customer, there's no need for keys to be shared by multiple customers. Every download can be watermarked so anything that does get out can be traced to a particular downloader. So I don't think the failures of the past indicate it's impossible for DRM to ever work.
- MichaelGG 12y agoThe goal is that the decoding is done by trusted hardware, not by software keys. So you can run VMs and open source, but they won't have the keys to decrypt the content. Same deal with HDCP, where PCIe is treated as an unsafe bus, so data goes encrypted from the kernel to the GPU to the display device (something like that). It's also why sometimes people have trouble watching Netflix or so on, because some part fails. Apple TV + Toshiba TV at my parents' has this problem maybe 1/10 times we try to play. But you're right that encrypting a million end user devices is pointless if there is even one unencrypted point. No doubt hardware companies, movie companies, and Netflix are already wetting themselves with the prospect of having no unencrypted holes left. Still seems highly unlikely to actually work - piracy finds a way.
- TeMPOraL 12y agoWorst comes to worst, pirates will just start modifying legit HD screens to scan image directly from pixels (or pixel controllers) and record audio straight from the digital output and/or speaker hardware. You can't prevent movies being ripped off without actually DRM-ing human brains. Otherwise there always has to be an unencrypted channel that goes to our eyes and ears.
- mike_hearn 12y agoThe goal of DRM is not to kill piracy 100% and anything else is abject failure, it's to raise the cost of engaging in piracy to the point where just buying the movie seems easier and cheaper.
- MichaelGG 12y agoYou can say that, but the fact that they do things like HDCP (normal users aren't going to do multi gigabit/s raw captures) would speak otherwise. Engaging in piracy is as simple as a search and download. Unless this tech works 100%, piracy will always remain that easy.
- mike_hearn 12y agoThe idea is if only a handful of professionals are uploading high quality rips, then it becomes feasible for law enforcement to investigate and take them down. Sort of like professional DVD pirates where they have actual pressing plants. If everyone is uploading stuff from home, it's harder. Regardless, they didn't stop at HDCP. Check out Cinavia for an interesting approach to closing the analogue hole.