Comment Re:DRM fails (Score 2) 217
Here's my theory as to how it works:
The CPU generates a session key, encrypts it using the video site's public key (which comes from a certificate signed by Intel which is verified by the CPU) and sends this encrypted session key to the video site.
The video site then decrypts the encrypted session key using their private key, and then uses the session key to encrypt the video stream.
The CPU then takes the encrypted video stream, decrypts it with the session key, then produces an HDCP stream[1] which is sent out over the video ports.
All you need for this is instructions for:
- init_session(certificate_signed_by_intel) -> (context, session_key_encrypted_by_cert_public_key)
- convert_stream_block_to_hdcp(context, encrypted_stream_block) -> hdcp_stream_block
and since the session key never leaves the CPU unencrypted, and the stream is never emitted unencrypted there's nothing to tap.
[1]: yes HDCP is broken, but Intel barely admits that.
Arizona Backs Off Its Speed Camera Program 513
Mozilla Labs To Bring Address Book To Firefox 80
Is Mozilla Ubiquity Dead? 148
Microsoft To Get $100M Annual Tax Cut and Amnesty 406
Blizzard Previews Revamped Battle.net 188
Game Devs Migrating Toward iPhone, Away From Wii 143
Comment Re:Javascript is actually a great language (Score 3, Informative) 531
- Variables are global by default, leading to accidental memory leaks, conflicts and various other fun things.
- A lack of namespaces.
- Lack of block scope (despite the fact the language has blocks), i.e:
function a() {
var b = 1;
{
var b = 2;
}
alert(b);
}will alert 2.
Major Snow Leopard Bug Said To Delete User Data 353
Comment Re:I just found out about this. (Score 3, Informative) 175
Not really, no.
For the NTP pool you send and recieve time data; funnily enough the time is public information.
Switching your DNS servers to OpenDNS means you end up sending them every domain you visit, and apparently every Google search too.
Most people would probably want their search terms and domains they visit to stay private, so your analogy between the NTP pool and commercial DNS providers breaks down here.
(note: I'm not implying sending your DNS data to OpenDNS means it's made public!)
Google Native Client Puts x86 On the Web 367
EA Forum Ban Will Now Mean EA Game Ban 549
Comment Re:Fuck the police (Score 5, Informative) 317
4th paragraph:
"However, the police subsequently descended on the man's home, seizing his computer and camera equipment."