News for hackers. Stuff that matters.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by jhalstead on Friday January 04, 2019 @07:33PM (#18829061)
The title of this article is "Security researcher cracks Google's Widevine DRM (L3 only)". That it affects only their L3 streams is an important distinction I think. The article goes on to explain that, "the hack works only against Widevine L3 streams, and not L2 and L1, which are the ones that carry high-quality audio and video data.

Any user who cracks a Widevine L3 stream would only gain access to grainy low-quality video and lo-fi audio."

Re:Security researcher cracks Google's Widevine DRM (L3 only) by dane-pgp on Friday January 04, 2019 @11:50PM (#18829973)
Right, and it's also worth highlighting here the meaning of these "protection" levels:

L1 - all content processing and cryptography operations are handled inside a CPU that supports a Trusted Execution Environment (TEE).

L2 - only cryptography operations are handled inside a TEE.

L3 - content processing and cryptography operations are (intentionally) handled outside of a TEE, or the device doesn't support a TEE.

This suggests that the media industry only trust you to receive their content if they have some degree of control over what your device is doing. There's an obvious logic to them setting such a requirement, but it does mean rolling out a world wide system where critical security components underpinning our digital societies are resistant to inspection and transparency, by design (and, in many cases, with the full force of the law).

I feel that ultimately this will create a precarious situation and introduce risks that are not justified.

Re:Security researcher cracks Google's Widevine DRM (L3 only) by toyg on Saturday January 05, 2019 @04:22AM (#18830724)
> a world wide system where critical security components [...] are resistant to inspection and transparency, by design (and, in many cases, with the full force of the law).

Fun sci-fi exercise: what happens when you mandate legal backdoors for general-purpose crypto, but lock down content so tight that it's NSA-resistant?

Re:Security researcher cracks Google's Widevine DRM (L3 only) by dane-pgp on Saturday January 05, 2019 @01:26PM (#18833258)
I can imagine some cypherpunks in this sci-fi world creating a crypto-system where the keying data is sent as media files (possibly requiring a new movie studio to be created as a cover story).

Unfortunately I can also imagine that the NSA give themselves backdoors that can even get past the legally-mandated DRM, and the media industries would accept this.

Re:Security researcher cracks Google's Widevine DRM (L3 only) by toyg on Saturday January 05, 2019 @03:24PM (#18833990)
But backdoors will always, always leak in the end. That might well be where the story begins.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by wmf on Saturday January 05, 2019 @12:03AM (#18830011)
What do these levels mean on, say, Windows? What would the TEE be?
Re:Security researcher cracks Google's Widevine DRM (L3 only) by bubblethink on Saturday January 05, 2019 @12:15AM (#18830040)
On Intel machines and windows, the TEE is Intel SGX for some DRM implementations (not necessarily widevine's).
Re:Security researcher cracks Google's Widevine DRM (L3 only) by ebeip90 on Saturday January 05, 2019 @12:09AM (#18830028)
(IIRC, unsubstantiated) Windows clients use Windows’ DRM implementation, not WideVine.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by iofiiiiiiiii on Saturday January 05, 2019 @11:07AM (#18832322)
Chrome and Firefox use Widevine DRM at L3 (software implementation). Edge and IE use PlayReady (which has support for hardware DRM, optinally selectable by the app/website).
Re:Security researcher cracks Google's Widevine DRM (L3 only) by saagarjha on Saturday January 05, 2019 @12:05AM (#18830014)
There isn't any, so it looks like it would be L3: https://storage.googleapis.com/wvdocs/Widevine_DRM_Architect...
Re:Security researcher cracks Google's Widevine DRM (L3 only) by keyme on Saturday January 05, 2019 @04:29AM (#18830740)
L3 is the only thing used on desktops.

L1 on desktops requires Intel SGX, however, I haven't ever seen this implemented in reality. If anyone has seen it, please share.

Otherwise, L1 exists only on Android and iOS, AFAIK.

The article claims that you can't record HD content from Netflix with L3 DRM. IIRC, that's false. They require L1 only for 4k content.

Re:Security researcher cracks Google's Widevine DRM (L3 only) by Reelin on Saturday January 05, 2019 @05:25AM (#18830927)
On a Dell Inspiron 2 in 1 manufactured earlier this year, I was amused (but pleased) to see that the firmware was shipping with SGX disabled by default.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by Freak_NL on Saturday January 05, 2019 @09:12AM (#18831709)
> They require L1 only for 4k content.

Doesn't Netflix support 4k on personal computers exclusively on Windows with Edge? Does that use L1?

Re:Security researcher cracks Google's Widevine DRM (L3 only) by zamadatix on Saturday January 05, 2019 @09:51AM (#18831903)
Netflix on Edge uses Microsoft's own PlayReady 3.0 not Widevine. It does offer the same DRM level as Widevine L1 though.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by iofiiiiiiiii on Saturday January 05, 2019 @11:09AM (#18832334)
Netflix has capped software DRM devices to 720p, although possibly they make exceptions depending on platform. Pretty sure PC is still at 720p cap, though (I don't use Netflix, cannot confirm).
Re:Security researcher cracks Google's Widevine DRM (L3 only) by voltagex_ on Friday January 04, 2019 @10:49PM (#18829787)
Sigh, so not useful for archival of purchased video at all.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by skybrian on Sunday January 06, 2019 @10:41AM (#18838811)
I don't see why not? 720p is higher than DVD quality and plenty good enough for entertainment purposes.

Kids these days...

Re:Security researcher cracks Google's Widevine DRM (L3 only) by contingencies on Friday January 04, 2019 @11:18PM (#18829886)
Also, it's a 10 year old DRM system at this point. Anything encoded for on-demand distribution across networks 10 years ago was probably done at poor qualities in general. Source: Used to work in the industry.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by iofiiiiiiiii on Saturday January 05, 2019 @11:10AM (#18832341)
No. There are two entirely different DRM systems named Widevine. Up to version 6.0 was old legacy DRM from way back. Widevine 7.0 is the current version, published only a few years back, also called Widevine Modular. This is a modern cutting-edge DRM equivalent to Microsoft PlayReady and Apple FairPlay. Together, these 3 make up the big DRMs in the industry.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by contingencies on Sunday January 06, 2019 @01:58AM (#18837002)
Oh OK, stopped following DRM after that job! :) Fun tidbit: We did the first commercial deployment globally of PlayReady for Samsung's galaxy devices US launch. MS paid Samsung to use it.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by wmf on Friday January 04, 2019 @11:57PM (#18829993)
Widevine isn't used in Chrome today for services such as Prime Video?
Re:Security researcher cracks Google's Widevine DRM (L3 only) by dnautics on Saturday January 05, 2019 @01:19AM (#18830298)
It is.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by rasz on Saturday January 05, 2019 @12:32AM (#18830099)
With Spectre and Meltdown L1 might not be long for this world.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by userbinator on Saturday January 05, 2019 @01:15AM (#18830275)
That would be "insecurity that gives us freedom", indeed.
Re:Security researcher cracks Google's Widevine DRM (L3 only) by dnautics on Saturday January 05, 2019 @01:19AM (#18830293)
IIRC there are attacks on sgx that use this.