Please create an account to participate in the Slashdot moderation system


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

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.

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

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;

    will alert 2.

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


EA Forum Ban Will Now Mean EA Game Ban 549

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."

Slashdot Top Deals

Real Programmers think better when playing Adventure or Rogue.