Forgot your password?
typodupeerror

Comment: Re:DRM fails (Score 2) 217

by slug359 (#34793638) Attached to: Intel Insider DRM Risks Monopoly Investigations

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.

Comment: Re:Javascript is actually a great language (Score 3, Informative) 531

by slug359 (#30284558) Attached to: Trying To Bust JavaScript Out of the Browser
Here's my three favourite language flaws, which make the language nearly unusable for non-trivial projects:
  • 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.

Comment: Re:I just found out about this. (Score 3, Informative) 175

by slug359 (#26772441) Attached to: OpenDNS To Block and Monitor Conficker Worm

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!)

Communications

EA Forum Ban Will Now Mean EA Game Ban 549

Posted by timothy
from the being-nice-is-actually-an-option dept.
An anonymous reader writes "A post on the EA Support Forums from APOC, online community manager for Electronic Arts, outlines a new policy for their new forums, saying users who earn a ban based on their behavior in the forums will be locked out of all of the EA games tied to that account: 'Well, its actually going to be a bit nastier for those who get banned. Your forum account will be directly tied to your Master EA Account, so if we ban you on the forums, you would be banned from the game as well since the login process is the same. And you'd actually be banned from your other EA games as well since it's all tied to your account. So if you have SPORE and Red Alert 3 and you get yourself banned on our forums or in-game, well, your SPORE account would be banned to. It's all one in the same, so I strongly recommend people play nice and act mature. All in all, we expect people to come on here and abide by our ToS. We hate banning people, it makes our lives a lot tougher, but it's what we have to do.'" Update: 10/31 12:36 GMT by T : Not so! Pandanapper writes "After a flood of complaints the EA community moderator APOC corrects his statement about how banning you from the forums bans you from your game access as well:"That said, the previous statement I made recently (that's being quoted on the blogs) was inaccurate and a mistake on my part. I had a misunderstanding with regards to our new upcoming forums and website and never meant to infer that if we ban or suspend you on the forums, you would be banned in-game as well. This is not correct, my mistake, my bad."

10 to the 6th power Bicycles = 2 megacycles

Working...