Earlier quoted context omitted.
The primary purpose of content encryption tools is to trigger DMCA 1201 anti-circumention provisions to prohibit people from writing decryption tools. Nothing more and nothing less. All DRM schemes are a form of obfuscation; some particularly secure ones use hardware decoding enclaves not present on desktops that are harder to crack, but that's about it. The only practically useful DRM schemes are ones where any tool…
So all this will become a pile of wasted effort once DMCA 1201 is repealed.
EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
31–40 of 50 posts
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#32Earlier quoted context omitted.
Exactly - which is why the CDM is a contentious topic because you have no way to see what's inside it. Also, technologies such as HDCP, Trusted Execution Environment prevent the decrypted and decoded frames from being leaked. At least, that's the intention. And the CDM vendors are Google, MSFT, and Apple. There's no way they are going to leak their code :) What's really strong is the rotation of decryption keys. Cont…
IMO it isn't that hard to crack a DRM system. My understanding is that most of the protections are legal, not technical, as in, if you do it, they'll sue the hell out of you and win.
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#33That's a good breakdown of how much effort is spent on unethical application of technology. But advertising DRM on the site: "buy DRM"? That's already disgusting.
Such people universally, to a man (or woman) believe that unauthorized distribution of their output is unethical because it makes them unable to make money for all their hard work. Inasmuch as DRM prevents this, it is a boon to these people.
DRM is a part of life now. Without it, you would not be able to enjoy the rich variety of content available on today's internet.
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#34Earlier quoted context omitted.
Yeah, there are many trivial systems out there that mostly provide legal protection. But there are also some pretty sophisticated DRM systems that are technologically quite well implemented and take a large effort to break. BD+ is one of these for example. And maybe going to platforms where the whole hardware is specialized is not what most people have in mind when they think DRM but the basic building blocks are sim…
Thanks for linking this talk, it was indeed interesting. Especially the part where he said that "if the hack costs more than 10 games, we're fine". Indeed, you probably aren't breaking this thing unless you have millions of dollars worth of equipment and the expertise to use it. But then video game consoles are special. They were always these closed, tightly-controlled ecosystems. General-purpose devices, like phones…
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#35Earlier quoted context omitted.
So all this will become a pile of wasted effort once DMCA 1201 is repealed.
DMCA 1201 is a treaty implementation and thus cannot be repealed without significant international backlash.
DMCA 1201 should be repealed hard and never allowed back.
Other countries will only thank US for being the first to dump it, even if it will anger DRM proponents who like to write such corrupt laws.
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#36That's a good breakdown of how much effort is spent on unethical application of technology. But advertising DRM on the site: "buy DRM"? That's already disgusting.
If you know anyone involved in creative work, you would bite your tongue before saying DRM is unethical. Such people universally, to a man (or woman) believe that unauthorized distribution of their output is unethical because it makes them unable to make money for all their hard work. Inasmuch as DRM prevents this, it is a boon to these people. DRM is a part of life now. Without it, you would not be able to enjoy the…
We need something like this to eventually succeed and disrupt current messed up DRM situation in video too:
https://www.gog.com/forum/general/introducing_gogcom_drmfree...
DRM is and will remain unethical, no matter how much its proponents will try to whitewash it with demagoguery, claiming it's "part of life now".
And for the reference, DRM doesn't do anything good for creators. It's always a crooked tool, especially when combined with policy laundering that produces stuff like DMCA 1201.
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#37Earlier quoted context omitted.
Yeah, there are many trivial systems out there that mostly provide legal protection. But there are also some pretty sophisticated DRM systems that are technologically quite well implemented and take a large effort to break. BD+ is one of these for example. And maybe going to platforms where the whole hardware is specialized is not what most people have in mind when they think DRM but the basic building blocks are sim…
Thanks for linking this talk, it was indeed interesting. Especially the part where he said that "if the hack costs more than 10 games, we're fine". Indeed, you probably aren't breaking this thing unless you have millions of dollars worth of equipment and the expertise to use it. But then video game consoles are special. They were always these closed, tightly-controlled ecosystems. General-purpose devices, like phones…
The compromise of Apple's T2 chip was significantly overstated.
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#38Earlier quoted context omitted.
For HD, you'd also need a valid vendor-signed key to do the key exchange (which would get swiftly revoked once public), and/or to crack the trusted execution environment.
> which would get swiftly revoked once public And then what happens to all those devices people bought and expect to be able to watch Netflix on?
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#39So, the only thing stopping a user from obtaining a clean copy of the content is the fact that the CDM is closed source? What if a CDM vendor leaked the source code? I guess the DRM server would block them after a while, but before they notice, the user would have free access to the content, right?
The primary purpose of content encryption tools is to trigger DMCA 1201 anti-circumention provisions to prohibit people from writing decryption tools. Nothing more and nothing less. All DRM schemes are a form of obfuscation; some particularly secure ones use hardware decoding enclaves not present on desktops that are harder to crack, but that's about it. The only practically useful DRM schemes are ones where any tool…
The law does say it has to be "effective".
Re: EME, CDM, AES, CENC, and Keys – Building Blocks of DRM
#40That's a good breakdown of how much effort is spent on unethical application of technology. But advertising DRM on the site: "buy DRM"? That's already disgusting.
If you know anyone involved in creative work, you would bite your tongue before saying DRM is unethical. Such people universally, to a man (or woman) believe that unauthorized distribution of their output is unethical because it makes them unable to make money for all their hard work. Inasmuch as DRM prevents this, it is a boon to these people. DRM is a part of life now. Without it, you would not be able to enjoy the…
Ultimately I think there needs to be a balance here, and most importantly users ought to be made more aware of what they're usually getting when purchasing DRM-protected content: a limited license to consume their paid-for content for a (possibly unspecified) period of time on a specific set of devices under certain circumstances that often lie well beyond their control.
I'd like to think that some kind of free market-based approach of consumers choosing to support the content creators who take a more balanced approach to DRM (or just avoid it entirely) would "solve" these problems, but I'm not too hopeful of this ever working out given the enormous knowledge asymmetry between content creators/distributors and consumers about how stuff like this works.