Slashdot Mirror


Custom DVDs & Players For Academy Members

xyankee writes "In an effort to curtail the piracy and bootlegging of DVD screeners, the Academy of Motion Picture Arts and Sciences has endorsed a plan to distribute about 6,000 special DVD players to members that will play specially encrypted screener discs that would be earmarked for a specific academy voter and would play only on that person's machine. The Associated Press has the full story, while Laurence Roth, VP and co-founder of Cinea, Inc., the company behind the technology, says 'the discs, by themselves, cannot be hacked.'"

9 of 266 comments (clear)

  1. Riiiiight.... by thryllkill · · Score: 5, Funny

    Cause it's not like the original DVDs were encrypted against hacking either.

    --

    Note to self: No more arguing with the faithful.

    1. Re:Riiiiight.... by crbowman · · Score: 3, Funny

      One of the basic rules of cryptography is that you NEVER encrypt the same thing with different keys.


      I thought it was never get into a land war in Asia, and only slightly less famous is never get into a battle of witts with a Sicillian when death is on the line.

  2. Alirght by Dark+Lord+Seth · · Score: 5, Funny
    Laurence Roth, VP and co-founder of Cinea, Inc., the company behind the technology, says 'the discs, by themselves, cannot be hacked.'

    Someone give that Johanson kid a call.

  3. Famous last words... by Chicane-UK · · Score: 5, Funny

    ..the discs, by themselves, cannot be hacked..

    I hope that quote gets used a little later on down the line, when some 14 year old writes a few lines of code that circumvents yet another uncrackable encryption / protection system...

    --
    "Hey! Unless this is a nude love-in, get the hell off my property!!"
  4. ha. by Heem · · Score: 5, Funny

    "'the discs, by themselves, cannot be hacked.'"

    uh huh.

    In related news, "That gun isn't loaded" , "The dog doesnt bite" and "The Titanic is unsinkable"

    --
    Don't Tread on Me
  5. duh... by pierredefermat · · Score: 2, Funny

    whats it now..the alt key or the ctrl key?

  6. Re:Probably gonna be redundant.. but.. by jeffkjo1 · · Score: 4, Funny

    If it has a video out, it will have Macrovision enabled to stop you recording a decent copy.

    Ahhhhh! Curse You Macrovision!!! Your almighty copy protection cannot be stripped out by anyone! Arrrrrgggghhhh!!

  7. Re:lol by sentientbeing · · Score: 2, Funny

    Actually, all a pirate would need is a fastscan wide screen TV and a video camera to make a distributable copy.

    They could sit at the end of the room and just rip it straight to DVD-R from the camera.

    For the authenticity of a cinema rip however, it would be necessary to have people walk past the TV eating popcorn every few minutes, slurping sprite and coughing regularly through the soundtrack.

    It would be a trivial task to add out of focus Japanese subtitles later using a standard mpeg editor.

    --

    ------
    beware he who would deny you access to information, for in his mind he dreams himself your master
  8. I'm sorry, I couldn't resist by Anonymous Coward · · Score: 0, Funny

    #include
    typedef unsigned int uint;
    char ctb[512]="33733b2663236b763e7e362b6e2e667bd393db06 43034b96de9ed60b4e0e4\
    69b57175f82c787cf125a1a528 fca8ac21fd999d1004909419 0d898d001480840913d7d35246\
    d2d65743c7c34256c2c64 75dd9dd5044d0d4594dc9cd4054c0 c449559195180c989c11058185\
    081c888c011d797df0247 074f92da9ad20f4a0a429f53135b8 6c383cb165e1e568bce8ec61bb\
    3f3bba6e3a3ebf6befeb6 abeeaee6fb37773f2267276f723a7 a322f6a2a627fb9f9b1a0e9a9e\
    1f0b8f8b0a1e8a8e0f15d 1d5584cd8dc5145c1c5485cc8cc41 5bdfdb5a4edade5f4bcfcb4a5e\
    cace4f539793120692961 703878302168286071b7f7bfa2e7a 7eff2bafab2afeaaae2ff";
    typedef unsigned char uchar;uint tb0[11]={5,0,1,2,3,4,0,1,2,3,4};uchar* F=NULL;
    uint lf0,lf1,out;void ReadKey(uchar* key){int i;char hst[3]; hst[2]=0;if(F==\
    NULL){F=malloc(256);for(i=0;i>2) ^(lf0>>16))b=((lf1 \
    >>12)^(lf1>>20)^(lf1>>21)^(lf1>>24))lf0=(lf0>1) \
    |(a>1)|(b>8)+x+y;} void \
    CSSdescramble(uchar *sec,uchar *key){uint i;uchar *end=sec+0x800;uchar KEY[5];
    for(i=0;i=0;\
    i--)key[tb0[i+1]]=k[tb0[i+ 1]]^F[key[tb0[i+1]]]^key [tb0[i]];}void CSStitlekey2\
    (uchar *key,uchar *im){uchar k[5];int i;ReadKey(im);for(i=0;i=0;i--)key[tb0[i+1]]=k[tb0[ i+1]]^F[key[tb0[i+1]]]^key\
    [tb0[i]];}void CSSdecrypttitlekey(uchar *tkey,uchar *dkey){int i;uchar im1[6];
    uchar im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};for(i=0;i6; i++)im1[i]=dkey[i];
    CSStitlekey1(im1,im2);CSStitl ekey2(tkey,im1);}