Slashdot Mirror


HDCP Break Proven

zavyman writes: "I just noticed at Cryptome that the flaws in HDCP posted to Slashdot earlier this year, which one person refused to disclose due to possible threats from the DMCA, have been made public by different authors. Scott Crosby of Carnegie Mellon University, Ian Goldberg of Zero Knowledge Systems, and Robert Johnson, Dawn Song, and David Wagner of UC Berkeley have published a formal cryptanalysis of the High-bandwidth Digital Content Protection System that proves its fatal flaws. Interesting reading for those with some background with cryptanalysis."

220 comments

  1. Again... by Guillaume+Ross · · Score: 0, Redundant

    It seems every day we hear about yet another thing that has been cracked...boring :(

    1. Re:Again... by Anonymous Coward · · Score: 0

      It may be boring, but it just goes to show that you can't protect Digital content. Maybe one day they will figure that out.

    2. Re:Again... by Guillaume+Ross · · Score: 0

      That's what I was trying to point out...thanks for making it clear! That's like microsoft with their stupid XP authentification...3months before it was in stores everyone had cracked versions of it..

    3. Re:Again... by Anonymous Coward · · Score: 0

      Bah, why should we be helping them "protect" it in the first place? The motivation today may be to just embarrass their stupid little schemes instead of fighting the DMCA for the right to improve them by academic study, but if they do get it right, it'll be all our fault. This is one form of "security" I don't want to see improved by open study. I want security as in keeping my own data private and communicating to other parties without anyone else reading it. The media companies want to do the same thing, but that only works if the people on the other end want to keep it secret too. Now that digital piracy is prepetual Boston Tea Party, that's never going to happen. Someone forgot to tell them that cryptography works by not allowing someone to view something even if they have it. Let their secrecy and ignorance be their undoing.

    4. Re:Again... by Anonymous Coward · · Score: 0

      I just installed mine, and I love it!!! How soon can I link my Passport to my slashdot account? (I know, as soon as VA Software runs out of dicks to suck for money and gets bought by Microsoft for pocket change)

    5. Re:Again... by Anonymous Coward · · Score: 0

      i cracked your mom's ass last night.

      It's not newsworthy, but I thought you might like to know why she couldn't sit this morning.

    6. Re:Again... by DavidJA · · Score: 1

      That's like microsoft with their stupid XP authentification...3months before it was in stores everyone had cracked versions of it

      You are missing the point of XPs copy protection. Its NOT so much meant to stop 3l33t pir8 groups from cracking/distributing it as it is to stop casual piracy. IE, Jim buys a copy for $x then gives his copy of Bob & Jane.

      This is the area that Microsoft is loosing real revenue. MS dosn't really care if mr 3l33t hacker dude downloads a copy from the net and installs it on his other machine because mr 3l33t hacker dude would never have bought a copy anyway, but Bob & Jane might have.

    7. Re:Again... by Anonymous Coward · · Score: 0

      Windows XP verification system was not REALLY cracked, the pirated version of the soft is the corporate edition that ms intentionally made without the Authentification routine for its corporate customers...

      So...

    8. Re:Again... by fleabag · · Score: 1

      I think that you are buying the same story that the execs of large companies are buying.

      Salesman "If you apply our whizzy crypto, then 95% of people won't be able to crack this"

      Marketing "95% reduction in piracy? Cool, how much?"

      Big mistake. Take my own example. I am not a 1337 haXor d00d. In fact I am closer to a PHB than a geek. However, I can rip CDs, de-crypt DVDs, circumvent region codes, and now de-crypt HDTV - because some clever people have put the tools in my hands.

      So how many of the 95% can do this? All of them. How many will? I don't know - but when my friends see me watching a Region 1 DVD on my Region 2 laptop, I just grin and give them the tools...and suddenly the DMCA has a new enemy....

    9. Re:Again... by DavidJA · · Score: 1

      So what you are saying is that Microsoft (and all other software companies) should just Bend Over and take software piracy up the ass because 20% of the community can obtain a cracked copy? What about the other 80%, this still represents millions of dollars in revenue saved.

  2. The wisest advice ever given by Anonymous Coward · · Score: 0

    Where's there's a whip, there's a way.

    1. Re:The wisest advice ever given by Anonymous Coward · · Score: 0

      Or it would be if I could type: How about Where there's a whip, there's a way.

    2. Re:The wisest advice ever given by Anonymous Coward · · Score: 0

      Actually, the quote is,

      Where there's a slashdot reader, there's a life-long virgin.

    3. Re:The wisest advice ever given by Doug+Neal · · Score: 0

      You included? ;)

    4. Re:The wisest advice ever given by Anonymous Coward · · Score: 0

      > You included? ;)

      No, he had the hottest sex last night with Yasmine Bleeth

      's picture.

  3. Bail money by nbvb · · Score: 5, Funny

    I guess this means we need to start pooling bail money then, huh?

    --nbvb

    1. Re:Bail money by trilucid · · Score: 2, Insightful


      Funny, yes, but rings sadly true. My guess is that it won't be long before the boys in black pay these fellows a visit for a friendly chat. I can't say how much the fact that this scenario is likely disgusts me.

      I read the cryptanalys, and although I don't pretend to competely understand the concepts contained therein, it was nonetheless very interesting, and IMHO valuable, information (bad grammar there?).

      Here's a question that comes to mind related to all the legal ramifications of this disclosure. I hate to say it, but I somehow got the impression during the start of the whole Dmitry thing that it was easier for the Feds to go after him because he is Russian. In the case of these guys, however, they don't have that added bit of leverage in the public eye. These individuals are all highly respected members of the cryptography community, and have strong ties to universities here in the States.

      I get the feeling that legal action taken toward any of them would generate a FAR greater public outcry than we've seen with Dmitry. I'm not saying this is right or fair AT ALL, but at least it might buy some leverage in favor of true justice. Then again, under true justice people wouldn't be prosecuted for such "crimes" to begin with :(.

      I can't decide how to feel. On the one hand, I have an insane degree of respect for them for publishing their research, and on the other I still have many fears for their freedom.

      Web hosting by geeks, for geeks. Now starting at $4/month (USD)!
      Yes, this is my protest to the sig char limit :).

    2. Re:Bail money by trilucid · · Score: 5, Insightful


      One more note: it's sad how this nation (the U.S.) finds locking up scientists for publishing their research acceptable.

      If seems awfully close to the practices of the old U.S.S.R. People can call me an extremist all they want for having this view, but many of the Iron Curtain policies don't seem so alien anymore. We lock up scientists, have mass media monopolies that manipulate the masses, and recently massively expanded "police powers" in government. Seems pretty nasty to me. For all those who think the recent intrusions upon civil liberties are "only temporary during our nation's hour of crisis", history shows us differently.

      BTW, if you're gonna reply, please be polite. If you're gonna email, use my public key. Thanks.

    3. Re:Bail money by renehollan · · Score: 5, Interesting
      If there's one good thing about the present insanity, it shows how easily such things can come about.

      No longer can we redicule the Russian people for "letting" Communism happen, or citizens of 1930s Gernany for accepting Nazi rule.

      We are as blind and "foolish" as they were.

      Rather humbling, I think.

      --
      You could've hired me.
    4. Re:Bail money by Moridineas · · Score: 1

      Example of US scientist being locked up for publishing their research?

      I guess places like slashdot don't count as manipulating peoples opinions and thoughts (open source first post!!!).

      And while I am against most increases in anything government related, I am for many of the new "police powers" (such as wire-tapping--they are outdated laws).

      Scott

    5. Re:Bail money by trilucid · · Score: 1


      Wow, that does make one think. You're absolutely right... our nation has a bad habit of frowning down upon other governments (throughout history) and their people as being stupid, evil, or confused. It would seem the coin truly does have two sides.

      Moderators, mod parent up! In the words of the /. FAQ, the parent post is "a true gem", IMHO.

      Web hosting by geeks, for geeks. Now starting at $4/month (USD)!
      Yes, this is my protest to the sig char limit :).

    6. Re:Bail money by Webmonger · · Score: 2

      It's bad enough that the fear of jail time prevents people from publishing, as happened in the main article. Next it'll stop them from researching this. . .

    7. Re:Bail money by trilucid · · Score: 3


      Let me see if I understand you correctly... you are in favor of allowig the government to eavesdrop on your private communications *without* a warrant or true just cause? In case you weren't aware, given the recent expansion of police powers in the U.S., "just cause" now has a very loose definition.

      Slashdot is like any other information source... you can take or leave whatever you like. The mass media conglomerates in America are QUITE different; community feedback and participation are only performed under the guise of cheap "we care about our viewers/listeners" stunts. Everything is pre-digested so Joe Sixpack can suck it into his brain with minimal effort. To illustrate: Slashdot is full of posts deriling the editors for being wrong, overly biased, etc. When was the last time you saw a CNN anchor reading viewer letters about how much he/she sucks on the air? Slashdot isn't designed to limit expression in the same way (well, unless you consider the moderation system evil, as some do).

      Don't worry, your desired examples of citizens being locked up for releasing research will be forthcoming shortly, if my guess is correct. Sadly, we've already jailed Dmitry, who IMO definitely counts as "a scientist presenting his research". From what I can gather, lots of foreign groups and even entire nations aren't very happy with us for that. Of course, since we're the U.S., we can just barge onto the world scene and do whatever we like, right? Sure thing, no problem. That won't last forever, rest assured.

      Web hosting by geeks, for geeks. Now starting at $4/month (USD)!
      Yes, this is my protest to the sig char limit :).

    8. Re:Bail money by Moridineas · · Score: 1

      Let me see if I understand you correctly... you are in favor of allowig the government to eavesdrop on your private communications *without* a warrant or true just cause? In case you weren't aware, given the recent expansion of police powers in the U.S., "just cause" now has a very loose definition.

      No, I'm in favor of being able to get wiretap permission for a person, and then be able to tap cellphone, fax, phone, etc without having to go through more redtape.

      To answer your second point, I've NEVER seen a CNN anchor reading letters about how much they suck. On the other hand, I see O'Reilly doing that EVERY DAY. MAybe that's why O'Reilly is the most popular news person in America now, overtaking the boring Larry King. And once again, SUCH intellectual elitism sickens me..."Joe Sixpack". I'm glad you're so much better than everyone else "Slashdot Geek Nerd Dork". I don't like giving labels like that to people, simply because I feel that somehow I'm better than they are.

      Well, we'll see about scientist being locked up--I'm not buying the hysteria. Dmitri IMO was DEFINITELY not a "scientist" he made a commercial program specifically designed to circumvent copyprotection laws. In other words, he was making money off of selling pirated goods, indirectly.

      Scott

    9. Re:Bail money by trilucid · · Score: 3, Insightful


      And once again, SUCH intellectual elitism sickens me..."Joe Sixpack". I'm glad you're so much better than everyone else "Slashdot Geek Nerd Dork". I don't like giving labels like that to people, simply because I feel that somehow I'm better than they are.

      Wow, guess what? I consider myself a "Joe Sixpack" who happens to know how to code Perl. Funny, eh? Before you snap out with clever knee-jerk reactions, you might want to consider alternate meanings.

      The term "Joe Sixpack" is generally used to denote the average consumer or products/services/information. Now, I *do* know that I am, to a degree, a bit better informed compared to the average citizen about a range of issues. Does this make me a "better person"? Fundamentally, no. It does, in many respects, make me a smarter consumer. Knowledge is available to anyone who wants to learn. A lot of people make a conscious choice to stay in the dark, and that I can't help.

      Dmitri IMO was DEFINITELY not a "scientist" he made a commercial program specifically designed to circumvent copyprotection laws. In other words, he was making money off of selling pirated goods, indirectly.

      Geez, you're off the deep end with that one. How do you define "scientist"? I think it's pretty clear that the term "computer scientist" could VERY WELL be applied to Dmitry, given the fact that his focus was largely on core research and not just coding. You're a bit misinformed concerning the issue of "piracy promotion" as well; please tell me how people with sight disabilities are supposed to access an Adobe E-book? Is that silence I hear?

      The whole point of the "copy protection circumvenstion" was to allow for FAIR USE OF DIGITAL MATERIAL. Thank you.

      Web hosting by geeks, for geeks. Now starting at $4/month (USD)!
      Yes, this is my protest to the sig char limit :).

    10. Re:Bail money by TGK · · Score: 5, Insightful

      The German philosopher and author, Adorno, had some sage words on this topic. He argued that Facism was the outgrowth of a people with so fragile an ego that they lost the ability to belive in their capability of judging for themselves what was right and wrong. Adorno argues that when this happens we allow demagauges (sp?) to make those judgements for us, and the result is the concentration of an enourmous amount of power in the hands of a very very very few.

      His argument can be expanded to deal with almost all forms of oppresive government. Bolshivism, Nazism, Maoism, to say nothing of the numerous military dictatorships the world over (yes, these count too. If the entire country decides that a ruler is just an asshole and that opposition is the only option, he will fall), all of these rely on their implicit ability to define right and wrong.

      Are we letting big buisness and other corrupt hyper-capitalist interests define that for us? It's a question left up to history to decide, but I'm not above saying that it scares me sometimes.

      --
      Killfile(TGK)
      No trees were killed in the creation of this post. However, many electrons were inconvenienced.
    11. Re:Bail money by dachshund · · Score: 2, Interesting
      Example of US scientist being locked up for publishing their research?

      No US scientists have been locked up for publishing their research. Many are at risk for such criminal action, and face the prospect that they could go to jail under the current law, if they publish their research.

      To make the possibility excruciatingly clear, the US gov't has locked up a Skylarov, a Russian programmer/researcher under these laws. Some have attempted to argue that his case is "different" because he sold his information (outside of the US, incidentally), or because he's not a US citizen. This does not change the fact that under US law he would be equally vulnerable were he a respected US academic doing legitimate encryption research for no financial gain.

      Given all of this, it seems somewhat mindless to demand that a few US scientists get themselves tossed in jail-- or sued out of existence-- before we start taking the problem seriously. Most researchers have no desire to run the risk, and have instead chosen to withdraw their findings and keep their heads down. I'm not sure why this is a position you would defend.

    12. Re:Bail money by Moridineas · · Score: 1

      Wow, guess what? I consider myself a "Joe Sixpack" who happens to know how to code Perl. Funny, eh? Before you snap out with clever knee-jerk reactions, you might want to consider alternate meanings.

      I apologize if your intent came across wrong, however I find that so many people in slashdot truly buy into the "we're a technological elite who knows better than everyone else" idea, and it certaintly seemed that that was what you were talking about. When you talk about "Joe Sixpack" in the third person, it automatically seems derisive, and that you are separating yourselves from "them". If this is not your intent, again, I apologize.

      I would say Computer Scientist and computer programmer aren't the same thing. I'm getting my C.S. degree now, with a good bit of programming experience before taking any classes--just so you know where I'm coming from. As for Dmitri himself as a scientist or whatnot, I don't know--did he publish papers? I honestly don't know--I hadn't heard the issue of him as a research scientist come up.

      I don't know how people with sight disabilities are supposed to access an Adobe E-book? Maybe they should have bought a largeprint version instead, or complained to adobe or the bookmaker about this. this is a VALID complaint. Unfortuantely, I think both you and I know that 99% of the uses of a programs such as the one Dmitri wrote would not be for such valid reasons. SHOULD e-books be available for ppl with such disabilities as you cite? Yes. Should a GENERAL purprose warez type cracking tool be marketed for just this reason? I personally don't think so.

      Actually, how is reading reasons a valid concern? Can't you use E-books on a computer?? THey don't have to be on one of the specialized e-book readers, right?

      Scott

    13. Re:Bail money by SomeoneYouDontKnow · · Score: 2

      And let's not forget the veiled threats the RIAA made if the SDMI's flaws were presented in public. Add to that the aborted prosecution of Phil Zimmerman a few years ago. Oh yeah, and Dmitri, as I recall, wrote his software in Russia, not the U.S. He just had the bad luck to be visiting this country when he was arrested. That would be like being arrested in a foreign country while you're on vacation for having written a book in the United States that was illegal in the country you were vacationing in.

      And I don't think I've ever seen any strong opinion of any kind expressed on CNN. Bruce Morton sometimes has pieces that approach something that might resemble an editorial, but he always stops short of taking a position. I always get the feeling that he wants to, but he never does. I wonder if management forbids him from doing so. Wouldn't surprise me. I long for the days when we at least had John Chancellor doing his commentary on NBC. It wasn't much, but it was better than the bland crap people are getting these days. Thank God we have sites like Slashdot. Even if I don't agree with all the posters here, at least I know that most of them are using their brains. If there is any time we need more of that, it's now. We don't have to agree all the time, or even most of the time. It's the debates that matter, and a willingness to listen to alternative viewpoints and to be open to the possibility that those with opposing views have valid points and something constructive to say.

      --
      That light you see at the end of the tunnel might be from an oncoming train.
    14. Re:Bail money by Pig+Hogger · · Score: 2
      The term "Joe Sixpack" is generally used to denote the average consumer or products/services/information. Now, I *do* know that I am, to a degree, a bit better informed compared to the average citizen about a range of issues. Does this make me a "better person"?
      It makes you a NON-Joe Sixpack...
    15. Re:Bail money by trilucid · · Score: 1


      Given the fact that our thread is getting a wee bit off topic, please email me to continue the discussion. I'm glad we didn't get into a flame war :).

      Seriously, I'd like to continue this discourse. I'd email you first, but you don't give an address in your user info. Thanks!

    16. Re:Bail money by bcilfone · · Score: 1

      Let's just hope that the Russians and Europeans will help us out when our time comes.

    17. Re:Bail money by evvk · · Score: 1

      > Let's just hope that the Russians and Europeans will help us out when our time comes.

      Where USA goes, Europe follows. But you can always hope.<a href="http://uk.eurorights.org/">Beware the EUCD!</a>

    18. Re:Bail money by Frank+T.+Lofaro+Jr. · · Score: 2, Funny

      Unlike a totalitarian state, we can still fix this one non-violently.

      We still have the right to vote out those that are violating our liberties.

      If enough people are made to care and support liberty, then we can elect pro-liberty leaders and make the USA more free.

      --
      Just because it CAN be done, doesn't mean it should!
    19. Re:Bail money by steve_bryan · · Score: 2

      No, they didn't get as far as putting Prof Felton of Princeton University in jail, but not because of good intentions. A threatening letter was sent to him warning him of criminal charges that could be filed against him if he presented a particular paper at a conference (the paper that analyzed various water marking technologies). He chose not to present that paper because of these threats. The case has continued to evolve and now those thugs who were so quick to send threatening notes are claiming there was nothing to it.

    20. Re:Bail money by Mandelbrute · · Score: 2
      If seems awfully close to the practices of the old U.S.S.R.
      It looks like the US is getting 1930's USSR problems and the ex-USSR is getting 1930's US organised crime problems.

      Either place has problems, come to Australia, just don't come by boat or we'll push you back out to sea! And if the US gets restrictive communications laws we'll try to draft some that are even more restrictive!

      Currently encyrption is not restricted here (which has enabled Australians and New Zealanders to work on such things as SSLeay while those in the US could only watch due to the threat of imprisonment), but laws have been proposed in the past, and will probably resurface in two or three months when the government gets back to work.

    21. Re:Bail money by Afrosheen · · Score: 1

      Restricted communication laws? I thought it was Australia I was reading about all summer long, with the censorship issues and network laws.

    22. Re:Bail money by Anonymous Coward · · Score: 0
      please tell me how people with sight disabilities are supposed to access an Adobe E-book? Is that silence I hear?

      They shouldn't buy them, dip fuck, just like deaf people shouldn't buy CDs. There are braille and audio books for the blind. This is a rather weak justification, and if I ever meet you I WILL KICK YOUR ASS!!

    23. Re:Bail money by klenkes · · Score: 1

      Well, you just voted those that are violating your liberties in. Now you have to wait a few years. (hitler needed 4 years to start ww2 - and he was a madman, I don't want to think about what a thinking man may do in that time).

    24. Re:Bail money by IronChef · · Score: 2

      The whole point of the "copy protection circumvenstion" was to allow for FAIR USE OF DIGITAL MATERIAL.

      You would be more accurate saying, "The whole point of the 'copy protection circumvention' was to allow for the kind of activities that we became accustomed to under the old-style 'fair use' rules."

      Not that I agree in principle with with what happened to that Russian programmer, but as I understand it, it was all done by the book. It just so happens that the book has sunk to new lows.

      "Fair use" of digital media is a shadow now, trumped -- legally -- by the DMCA. "They" passed a law that lets the publisher remove your right to manipulate things like e-books in certain ways. As a consumer AND a publisher I think it sucks, but it's the law of the land until a court overturns it, and that isn't going to happen without a high-profile case.

    25. Re:Bail money by Anonymous Coward · · Score: 0

      veiled? Wasn't [princeton prof] served with papers at one point?

    26. Re:Bail money by gazbo · · Score: 1
      but at least it might buy some leverage in favor of true justice

      We are crack encryption make your time.
    27. Re:Bail money by Anonymous Coward · · Score: 0

      Yes, that's the sad truth :(

    28. Re:Bail money by Trinn · · Score: 1

      Well, in Dimitry's case, as well as in many others, it comes to mind that just because a law was passed, does not mean it must be obeyed. If a law is judged unjust, american people have the responsibility to protest it in a way that will cause positive results. That includes both peaceful demonstrations as well as breaking of the law in peaceful ways, to allow, in this case, fair use of the media that is being unjustly kept from us. If we do not protest this law, then it will stay on the books. If we do protest this law, we will at least have a chance of winning, as long as protests do not get violent. I will stress that again. Protests must not become violent. Violent protest has achieved almost none of its goals, throughout history. Non-violent, peaceful protest requires a stronger commitment, but it gets more done, always has, always will. People are more likely to respond to it. It is a very large commitment, but it is one we need to make when we feel a law or other social situation is unjust. Civil disobedience must stay civil. We must peacibly assemble, and petition the government for redress of grievances, as is still for the moment our right in this country.
      ___________________________________Trinn
      --who else would be signing my post, a Pikachu?

    29. Re:Bail money by Hobbex · · Score: 3, Insightful

      His argument can be expanded to deal with almost all forms of oppresive government. Bolshivism, Nazism, Maoism, to say nothing of the numerous military dictatorships the world over (yes, these count too. If the entire country decides that a ruler is just an asshole and that opposition is the only option, he will fall), all of these rely on their implicit ability to define right and wrong.

      Don't forget organized religion...

    30. Re:Bail money by trilucid · · Score: 0, Offtopic


      Wow, you're a complete idiot. Allow me to introduce you to some intelligent views, troll boy.

      The idea here is to allow ANYONE (can you spell that?) to exercise fair use rights with regard to ANY form of media they purchase. That includes the right to make personal copies, manipulate such copies, and translate the data into a format they CAN use.

      As to your idle threats, please, I'm falling out of my damned chair laughing. You see, you're probably assuming I'm a little prick with no muscle tone. Sadly, you are mistaken. It would be my pleasure to stomp your ass into the ground. Wanna take me up on that offer? Of course not, that's why you're posting as AC...

      Note to moderators: yep, I bit this troll hook, line, and sinker. My karma's capped at 50, please feel free to mod this post into oblivion. Sorry for the inconvenience; I'd edgy at this hour.

    31. Re:Bail money by BJH · · Score: 1

      ...it's the law of the land until a court overturns it...

      And what land would that be? Certainly not Russia, where Dmitry did his coding.

      Kind of ironic how things turn out, huh? Russia is now the land of the free, and the USA is the oppressive police state...

    32. Re:Bail money by Anonymous Coward · · Score: 0

      Sorry for the inconvenience; I'd edgy at this hour.

      Must be almost time for your amphetamine break. Or your steroid dose.

    33. Re:Bail money by GigsVT · · Score: 1

      I didn't vote them in, I voted Libertarian.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    34. Re:Bail money by JWhitlock · · Score: 3, Interesting
      One more note: it's sad how this nation (the U.S.) finds locking up scientists for publishing their research acceptable.

      Who has been locked up for this? Oh wait, no one has. Yeah, someone else was locked up because their company was selling a product based on breaking a US law, but no one has been arrested for this.

      You can say "CORPORATE POLICE STATE!" all you want, but the fact is, this particular law is awful, one guy has been sent to jail, and there's been at least one court case so far which has affirmed that corporate interests do not outweigh free speech. Like every other horrible anti-speech law that has been passed in the last few years, it will die a slow death. People will be prosecuted under it, sure, but that's the only way to start the chain of events that leads to the Supreme Court striking the ugly thing down.

      This isn't goverment thugs defending their interests. This is government employees doing their jobs, and scientists taking a moral stance, and the American legal system taking it's slow, painful path to justice, same as it ever was.

      Yeah, democracy is the worst form of government, except for all those other forms which have been tried from time to time. Support the EFF, dammit!

    35. Re:Bail money by Jaysyn · · Score: 1

      Ditto...

      btw .....you are an idiot if you vote for one party because you don't like the other party. The Republicrats count on the fact that most people think they are "throwing away thier vote" if they don't vote for one of the big 2. Vote for the person or party that best suits your point of view, that way you will never "throw away your vote".

      Jaysyn

      --
      There is a war going on for your mind.
    36. Re:Bail money by Tassach · · Score: 1

      Wow. That must be the single most enlightend thing I've read on /.

      Well said.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    37. Re:Bail money by trilucid · · Score: 3, Interesting


      It isn't so much the actual current lockups (1 to be precise) that matter the most. It's the fact that countless researchers are probably wondering if they should ever publish their research again given the specter of arrest and lengthy imprisonment. I find it hard to believe you consider Dmitry to be nothing more than a "salesman pitching his product". In truth, his presentation in the States was more to do with findings of fact concerning his research into the system than anything else. The documents are all online, please check your sources.

      No, I'm not screaming "Corporate polic state!". I'm actually screaming "Screwed up crap in the legal code!" which is quite different. The fact that you find it acceptable for innocent people to get their lives ruined in the "short term" (explain that to their families) over this is somewhat galling.

      As for government employees doing their jobs, do we really have to go into the nasty details of other government employees "just doing their jobs"? Harsh example here, but I'm fairly sure a number terrorists groups (meaning their individuals actually doing the dirty work) are confident that they are (1) just doing their jobs, and (2) morally correct for doing so. It doesn't make it RIGHT.

      As for supporting the EFF, according my bank statement I do that on a routine basis. Have you contributed recently?

      Web hosting by geeks, for geeks. Now starting at $4/month (USD)!
      Yes, this is my protest to the sig char limit :).

    38. Re:Bail money by JWhitlock · · Score: 2
      Yeah, I'm truly upset over what happened to Dmitry. From what I read of his talk, he was presenting research facts. From what I read of his arrest, he was arrested because his company sells software that is used to break U.S. law. It sounds like the same tactics used when Al Capone was put in jail for tax evasion. It's even worse because, even though these kinds of sacrifices are necessary to overturn a bad law, Dmitry didn't really have a chance to decide that he wanted to help American democracy get it's act together.

      There are two ways to fight bad laws. The first way is to have elected representatives repeal the laws. Not damn likely, when the people that like the laws are the same ones who are paying for campaign ads.

      The second is civil disobedience. I'm proud of any scientist who is willing to go against this law. It would be even more effective if the IEEE or other professional groups spoke out against the law. It would be even more effective if those groups told it's members to break those laws openly and publicly, and millions did it, and millions of tech workers were put in prison for it. However, I doubt tech workers (or even Slashdot readers) have that kind of code of ethics. I know I'd have trouble doing that, especially since I'd have no guarantees others were doing the same.

      I laughed when a friend told me she was taking an "ethics for engineers" class. How ridiculous - what ethical questions do engineers have? Then I read the textbook, and realized that there's a big hole in CS and engineering education. For instance, I had no idea that, as long as certain criteria are met, a whistle blower that exposes fraud in a government contract is entitled to a portion of any settlement or judgement against his or her employer. I also learned how long a fraud conviction takes, and the personal cost involved, and had to think about what I would do in a similar situation.

      I'm proud of these scientists. It sucks, but I hope they go to jail or get fined, and the wheels of justice move swiftly. Yes, I support the EFF. I gave them a chunk of G.W.'s tax rebate, and as soon as I get my damn hat, I'll probably give again.

    39. Re:Bail money by Flower · · Score: 2
      As for Dmitri himself as a scientist or whatnot, I don't know--did he publish papers? I honestly don't know--I hadn't heard the issue of him as a research scientist come up.

      Dmitry Sklyarov is a PhD candidate doing his doctoral thesis on e-book security. I think he qualifies as a computer scientist.

      And I don't think whether he made a commercial product out of his research is pertinent in any way, shape or form. Considering the situation behind the RSA patent and subsequent 17 year encryption monopoly that ensued from "pure" research why can't Dmitry and some fellow programmer make some money?

      I don't know how people with sight disabilities are supposed to access an Adobe E-book? Maybe they should have bought a largeprint version instead, or complained to adobe or the bookmaker about this. this is a VALID complaint. Unfortuantely, I think both you and I know that 99% of the uses of a programs such as the one Dmitri wrote would not be for such valid reasons. SHOULD e-books be available for ppl with such disabilities as you cite? Yes. Should a GENERAL purprose warez type cracking tool be marketed for just this reason? I personally don't think so.

      Such a utility is legal in Russia. That's all that matters. The Russian company sold it on a server in the US. That was illegal under the DMCA. This is a business matter that should have been settled in civil court. Not by some malicious, trumped up criminal charges.

      And you may categorize it as a warez tool but I see it as an extremely useful tool to evaluate a vendor's product. The company I work for wants to sell content on the Internet using secured documents. A vendor wants to charge us nearly a quarter to half a million dollars for a solution that is based on using "secure" pdfs. My CIO was unaware of how bad the security is with pdfs and with the Advanced E-book processor we can verify the vendor's claims and determine how much this security they are charging us a premium for is actually worth.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    40. Re:Bail money by Bobo+the+Space+Chimp · · Score: 1

      > That would be like being arrested in a foreign
      > country while you're on vacation for having
      > written a book in the United States that was
      > illegal in the country you were vacationing in.

      No, that would be like being arrested in a foreign country while you're at a conference in your field for having written software that allows people to bypass home security systems and then selling it in that country, knowing 99.999% of the buyers were thieves and not the legitimate homeowners.

      --
      I am for the complete Trantorization of Earth.
    41. Re:Bail money by Bobo+the+Space+Chimp · · Score: 1

      > The whole point of the "copy protection
      > circumvenstion" was to allow for FAIR USE OF
      > DIGITAL MATERIAL

      The whole point of waist-high holes between the booths at a $0.25 video peepshows is to allow people in adjoining booths to engage in lively commentary about the various videos they are watching.

      --
      I am for the complete Trantorization of Earth.
    42. Re:Bail money by bugg · · Score: 2
      Well, we'll see about scientist being locked up--I'm not buying the hysteria. Dmitri IMO was DEFINITELY not a "scientist" he made a commercial program specifically designed to circumvent copyprotection laws. In other words, he was making money off of selling pirated goods, indirectly.

      And Dimitri doesn't have blue eyes because he owns yellow sneakers.
      His work on the eBook decoder is most definetly computer science (cryptology). He's therefore a computer scientist. Regardless of what the software is used for, he is certainly a scientist. Now you might want to call him a 'rogue' scientist, but that's another issue.

      Don't try to say that because you work outside of the law (Galileo) you aren't a scientist. And more importantly, what he did isn't illegal in Russia...

      --
      -bugg
    43. Re:Bail money by SomeoneYouDontKnow · · Score: 2

      Whatever analogy you use, the problem is that creating a product that can be used for an unlawful activity is not the same as using it for that activity. And if this software was illegal to use here, why was it sold here? Had its sale been legally barred? And the fact remains that writing such software, AFAIK, is not illegal in Russia. But getting back to the analogy, if this prosecution is completely on the up-and-up, then why is it legal to sell any of the following:

      Guns: They're used to do all manner of illegal things, such as shoot people, rob banks, hunt animals out of season, and threaten people in a general way.

      Alcohol: People who drink tend to get drunk. This leads to all kinds of illegal activities, such as driving while intoxicated, speeding, driving recklessly, getting into bar fights, andassaulting one's spouse.

      CD burners: Yep, CD burners. I know they can be used to make backups and all manner of other totally legal things, but we all know that they can crank out perfect copies of commercial music and software faster than Bill Gates can bribe the Dept. of Justice.

      My point is this. Everything out there can be used to perform both legal and illegal activities. And yes, the software in question is perfectly capable of doing so. If I want to decode an e-book in my own home and use it as such in my own home, that's my fair use right, and this software allows me to exercise that right.

      And just to touch on DVDs for a moment, since I know t's not far from this discussion. As a purchaser of DVDs, I have never agreed that I will not play them on, say, Linux. The only thing that I am prohibited from doing is showing them in a commercial setting or selling copies. If I can hack a toaster to play them, that's my business, and if someone tells me how to hack my toaster to do so, that's also my business, as long as I don't do anything illegal with the toaster's output.

      --
      That light you see at the end of the tunnel might be from an oncoming train.
    44. Re:Bail money by renehollan · · Score: 2
      I WOULD have voted Libertarian, but, as a non-citizen working legally in the U.S., I can't vote.

      Neither can I legally support a political party with money (Though I don't know if I'm obliged to complain if the USLP charges my credit card and I don't mind. I suppose I could just offer to buy contribution receipts from others, encouraging them to contribute more in the process).

      --
      You could've hired me.
  4. Those researchers are all terrorists and pirates by deadmantalking · · Score: 0, Offtopic

    They probably collaborated with Osama to ensure good crypto for Al Queda. Arrest them, shoot them... they are destroying the American way of life!

    --
    A crank is a little thing that makes revolutions
  5. DMCA working against RIAA et al! by sketerpot · · Score: 1, Flamebait

    Some people have refused to make security problems bublic, thus weakeneing the security of HDCP (someone could have fixed it), and this works against the *AA media bunches. Ah, the irony of it....

  6. Great work! by Foredecker · · Score: 1

    This is fabulous work and points out the flawed approach of expedient development of crypto based products in a corporate environment.

    Good crypto can only be developed in the open where it is subject to formal peer review and detailed scrutiny.

    One of these days, this problem will solve itself when shareholders regject propriatary approaches becuase they don't work, are borken and don't make any money.

    Shareholders need to be educated that the only way to make money of cryptographicaly protected products or information is the open way.

    RGR

    --
    Jibe!
    1. Re:Great work! by icebeing · · Score: 1

      I was about to say the same thing...until they brought up that conjecture that the use of certificates to authenticate each device's public key probably won't hold up. And they're right, provided the certification algorithm isn't decided yet (which makes it vulnerable).

      I would have accepted this paper a bit better if they had worked on a proof to support their conjecture.
      Otherwise, they had a good proof on this system's vulnerabilities, provided no certs are involved.

    2. Re:Great work! by RalphTWaP · · Score: 2

      The conjecture was a method presented as a partial fix for the cryptography product.

      It still has admitted failures.

      However, it avoids the failures that require the ability of the attacker to spoof valid credentials

      Most importantly, it was presented as the underlying method that may be the implementation of another, as yet unavailable, closed standard.

      Of course... they should prove that *sarcasm*.

  7. Paraphrased: by Daniel+Wood · · Score: 0, Redundant

    High-bandwidth Digital Content Protection System is flawed beyond repair and would have to be completely reworked.

  8. In Summary... by FreezerJam · · Score: 2, Redundant

    In summary...

    Conclusion

    HDCP's linear key exchange is a fundamental weaknesses. We can:

    • Eavesdrop on any data
    • Clone any device with only their public key
    • Avoid any blacklist on devices
    • Create new device keyvectors.
    • In aggregate, we can usurp the authority completely.

    Why do people continue to think they can build a secure system designed to simultaneous distribute data publicly and prevent its distribution?

    1. Re:In Summary... by Bryan+Andersen · · Score: 5, Funny
      Why do people continue to think they can build a secure system designed to simultaneous distribute data publicly and prevent its distribution?

      They belived a salesman. They don't know how get independent verification. They don't do the needed research. They... OOooo! a shiny object.

    2. Re:In Summary... by DMouse · · Score: 2, Insightful

      > Why do people continue to think they can build a secure system designed to simultaneous distribute data publicly and prevent its distribution?

      Why? Because there is a lot of money on the table to anyone who can claim to have succeded.

      You and I both know this is actually impossible. What really needs to happen is that the manufacturing companies need to realise they are in the business of creating intelligence (going back to the definition of intelligence as a signal stream that has information encoded in it), rather than trying to force fit their manufacturing mind set onto the internet.

      By this, I mean that all the music companies should admit that distribution of mp3's et al is now, for better or worse, close enough to free to be negligable. They can now stop trying to guess which band is going to be this summer's big hit (and thus mass produce cds, dvds, ...), and instead just release all their archives of data for free onto the market.

      What they get once they have opened the floodgates, is the ability to charge people for finding precise information, and also for subscriptions to new information.

    3. Re:In Summary... by Anonymous Coward · · Score: 0

      What they get once they have opened the floodgates, is the ability to charge people for finding precise information, and also for subscriptions to new information.

      Who the hell would want to pay a dime for that sort of crap? Nobody pays for that now (in any relevantly significant amount anyway) and nobody's going to start paying anytime soon either.

      What they need to do is maximize their first mover advantage (stupid marketing lingo for selling something first). Plug up the leaks that get stuff out before its released and sell as many as they can before it shows up for free. Even after that some people will still buy it, just not all of them

    4. Re:In Summary... by tzanger · · Score: 3, Insightful

      Why do people continue to think they can build a secure system designed to simultaneous distribute data publicly and prevent its distribution?

      Maybe I'm missing something, but doesn't the DSS television broadcasting system do this already? I mean yes it's crackable now but I believe that by sacrificing some of the bandwidth for content and using it for security instead, it could be made a lot harder to crack than it is now.

      Cloning is going to be next to impossible to fix, yes, but I wonder if you couldn't get around the "wait 6 months for your receiver's "stop" command to stop being sent" by throwing a lot of processing power at it and basically encrypting the stream to every (yes the entire subscribed population) system's public key. Perhaps cloning could be avoided by making the cards smarter and using techniques of self-destruction if the cards detect that they're being tampered.

      I know I'm no cryptographer and it's late for me here, but the idea of having a secure system simultaneously distribute data publicly yet prevent distribution to unwanted systems doesn't seem impossible, just impractical at this point.

    5. Re:In Summary... by Nightpaw · · Score: 1

      OOooo! a shiny object.

      Where?! <Looks around>

    6. Re:In Summary... by Anonymous Coward · · Score: 0

      So, I subscribe to DSS, wait for my box to decrypt the signal, then send the output of the box to my friend.

      This is the fundamental problem -- crypto doesn't stop people who have the keys.

    7. Re:In Summary... by zavyman · · Score: 2

      The DSS system is a bit of an anomaly, because DirectTV controls both the service and the smart-card encryption technology, so that people still do not know exactly how the card functions. In fact, the most popular way to get around paying for a subscription is by emulating the card's basic functions and sending all crypto-related requests to the card for processing.

      In the case of HDCP, the protocol must remain public, so there is no chance for security through obscurity. They must solely rely on the strength of the protocol to cracking, whereas DirectTV has the strong advantage that no one outside the company secrets knows how the cryptography works.

      This is why HDCP has fallen just as easily as DeCSS. Both relied on the security of the private keys, but ignored possible flaws in the protocol itself.

    8. Re:In Summary... by tzanger · · Score: 2

      In the case of HDCP, the protocol must remain public, so there is no chance for security through obscurity. They must solely rely on the strength of the protocol to cracking, whereas DirectTV has the strong advantage that no one outside the company secrets knows how the cryptography works.

      So, other than the bruising of egos and the computation expense, what is wrong with using RSA/DSA key cryptography instead of some cockamamie homebrew stuff? Those protocols are open (RSA's patent has expired IIRC) and seem to be holding up to cryptanalysis...

    9. Re:In Summary... by tzanger · · Score: 2

      So, I subscribe to DSS, wait for my box to decrypt the signal, then send the output of the box to my friend.

      This is the fundamental problem -- crypto doesn't stop people who have the keys.

      Of course it won't... at least not until people have the smartcard interface in the back of their head and tampering releases a neurotoxin.

    10. Re:In Summary... by arkanes · · Score: 1

      Because it doesn't prevent distribution. RSA only works when both the sender and receiver want to keep it private. If the reciever publishes his private key all over everywhere, then messages sent to him aren't private. What HDCP and all these other access-prevention algorithms try to do is keep anyone from seeing or finding the private key of the reciever.

  9. A moment of insight... by rice_burners_suck · · Score: 0, Flamebait

    ...made possible thanks to a few good beers. :-)

    I suppose this just goes to show that no matter what kind of system is implemented, there will always be a way to break in. One of the biggest mistakes made by corporate management and government folks is mistaking some so-called technology for a proactive all-around security policy. Although HDCP is but a single detail in a sea of systems geared towards security, the same rule applies to any system: There is no such thing as perfection. This is why I get annoyed when I read an advertisement for some encryption software, firewall product or whatnot that claims to be 100% secure against intruders. It's just glossy marketspeak, and it doesn't cut it for me.

    My personal rule of thumb, when it comes to security, is this: Security software is in many ways similar to the laws put in place by the government. Unless someone enforces those laws (or regularly maintains the computer system), the system can be circumvented. Obviously, there are vast differences in the actual work someone has to do, but the concept is the same. If only the PHBs understood that.

  10. When will they learn? by rhekman · · Score: 1

    It would be nice if the content cartels like the RIAA and MPAA would learn to adapt business models rather than rail against their own consumers. They would rather overturn the legal system than risk their established profit system.

    Regards

    --
    I like teamwork. It's easier to assign blame that way.
  11. Hey! by skroz · · Score: 0, Offtopic

    Damn it, Scott Crosby... give me my name back! Now I'm going to get your damn mail again and... grr.

    --
    -- Minds are like parachutes... they work best when open.
    1. Re:Hey! by skroz · · Score: 2

      I have only one consolation... web searches for "Scott Crosby" reveal pictures of a strange man in drag. My embarassment will be your own!

      --
      -- Minds are like parachutes... they work best when open.
  12. I believe.. by Raven42rac · · Score: 0

    that cryptography as we know it is obsolete. Innovations need to be made that would protect data from being sniffed, and packets cracked open. Encryption and cryptography as it stands at this moment is a joke, just pool together enough resources, and even 128 bit keys can be cracked and unlocked, I am looking for an open discussion on the future of data protection, cryptography, and encryption.

    Insert Sig Here.

    --
    I hate sigs.
    1. Re:I believe.. by Anonymous Coward · · Score: 0

      You are completely wrong. Open up any standard text on cryptography (Schneier's "Applied Cryptography" is quite popular), and you'll eventually discover that crypto is quite effective if implemented properly. It's BAD cryptography that is a joke, and the only reason it comes up is because it's much easier not to know what you're doing.

    2. Re:I believe.. by LunaticLeo · · Score: 1

      Read a book, get a clue, whatever. "cryptography as we know it is obsolete" puhlease.

      Nobody has touched RSA, or RSA key exchange. The problem is the crytographic protocols and implementation. The protocols often use strong (re: compute intesive) cryptography to exchange weak (re: fast) cryptographic keys. It's the weak shit that is getting cracked. Also Protocols and implementations let information to leak about the weak keys. This alows cracks to exploit the leaked info, to find the private keys faster (re: polynomial time) than the standard approaches.
      Someday these corporate dumbasses, who want to limit fundementally unlimited resources, will get a clue and start creating secure implementations. That is when you should be afraid.

      Maybe they'll start developing their protocols and implementations in an open process. This would have a much better chance of flushing out the bugs . The only thing they need to really control is the master keys. A smart plan would be to develope the code in a open manner, then and only then start encrypting all their music, video, articles, with the super-secret "Master" keys.

      We are lucky that they are following the security thru obscurity developement process. How many times will they fail before they start to wake up?

      Sony is working on encryption to the monitor. Others are working on encryption to the speakers (usb speakers with DSPs in them). Combine that with a cluefull open developement process, and we are SCREWED in a squeal-for-me-boy kinda way.

      Then we start hoping someone with the real keys reveal them (the whistle blower way). Or the big corperate dumbasses leave the keys on a not-quite-so-secure system and hackers release them.

      The cryptographic algorithms aren't being attack it is all the dressing PROTOCOLS, IMPLEMENTATIONS, and PEOPLE.

      --
      -- I am not a fanatic, I am a true believer.
    3. Re:I believe.. by psamuels · · Score: 2
      I believe... that cryptography as we know it is obsolete.

      Do you have anything to support this assertion, or only anecdotal evidence of specific crypto systems being cracked? If the latter, do you know for sure whether they were cracked because of (a) inherent weakness in assumptions upon which all cryptography is based, (b) weaknesses in the specific algorithms used, (c) weaknesses in the software architecture surrounding the encryption, or (d) bugs in the implementation? I think you'll find that most "cracks" are either (c) or (d).

      Encryption and cryptography as it stands at this moment is a joke, just pool together enough resources, and even 128 bit keys can be cracked and unlocked

      So what about my 1024-bit RSA private key?

      BTW, "even 128 bit keys" is an empty statement. Number of bits is to key strength as megahertz is to computer speed. You can't compare different crypto algorithms, or different models of CPU, with such numbers alone.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:I believe.. by trilucid · · Score: 2, Interesting


      Your post is slightly off topic, but what the hell. Here we go.

      Sorry to say it, but you'd have to have an awful lot of resources to break even a 128-bit encrypted message. As in, more resources than most corporations are prepared to devote to such a task, and more resources than the gov would dedicate without a fairly damned good reason (well, at least a "good reason" in *their* view).

      Second, you'd have to have INSANE computing resources to break a 1024-bit or 4096-bit PKI encrypted message. As in, more resources than are practical to assemble in reality these days. Your argument just doesn't hold water. Yes, people who *claim* to use cryptography (when in fact their systems are fundamentally broken/flawed) are setting themselves up for a nasty fall, but folks who use encryption properly are far more immune.

      Until, of course, the government decides to arrest folks for using crypto to begin with :(.

      Web hosting by geeks, for geeks. Now starting at $4/month (USD)!
      Yes, this is my protest to the sig char limit :).

    5. Re:I believe.. by zulux · · Score: 2

      So what about my 1024-bit RSA private key?

      I've always thought that popular ecncryption schemes were sort of a boon to the people who need to decrypt them - instead of a million differing schemes, there is just a few with just a few differing amounts of 'bitness.' It makes their job so much easier to know that 80% of the people out there are using the same algorithm.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    6. Re:I believe.. by Anonymous Coward · · Score: 0
      ...you'd have to have an awful lot of resources to break even a 128-bit encrypted message.

      ...you'd have to have INSANE computing resources to break a 1024-bit or 4096-bit PKI encrypted message.


      Don't make the mistake of comparing apples and oranges. The bit length of symmetric (shared key) algorithms does not directly compare to asymmetric (public key).

      For symmetric algorithms, the bit length dictates the expense of an exhaustive attack. Single-DES at 56 bits (average 2^^55 searches) is the longest know key space that has been searched. An algorithm with 128 bits is "unsearchable" with current technology.

      Public keys are broken through variations of factoring numbers, which is a very different process than exhaustive search. A 512-bit RSA key has been successfully factored, and larger numbers are feasible.

      The conservatives are going with 2048 bits (as a rough equivalent to 128 bit symmetric key).

    7. Re:I believe.. by Anonymous Coward · · Score: 0

      It is easier to break a 1024 bit public key encryped method than a 128-bit symmetric method, for certain values of public (RSA) and symmetric (RC5).

      My evidence is that RC5-64 has not been broken (publicly), and RSA-512 has.

    8. Re:I believe.. by ymgve · · Score: 1

      Yep. So much easier. Instead of first using seven days to figure out the algorithm used, and then just a few thousand years for decryption, you can get away with ONLY using those thousands of years on the decryption process...

      In reality, that 80% of people uses the same algorithm, and have no problem telling others that they do is a testament of the security of RSA.

      I'd worry more about certain people trying to outlaw encryption completely..

    9. Re:I believe.. by Nate+Eldredge · · Score: 1

      This is for the most part true. However, by the same token, the sun is insecure. If I could pool together enough resources, I could blow it up. Clearly innovations need to be made to prevent people from blowing up the sun.

      The point is that nobody has "enough" resources, nor can be expected to have them for quite a long time in the future. In this context, gathering "enough" resources is made difficult by such things as the number of particles in the universe and the speed of light.

      The existence of a few failed cryptographic systems does not invalidate cryptography.

    10. Re:I believe.. by psamuels · · Score: 2
      It makes their job so much easier to know that 80% of the people out there are using the same algorithm.

      Security by obscurity may or may not be effective - depends on who is trying to read your mail and how much time/money/effort they want to spend. In general I'm glad not to have to rely on it. Picking a weak but obscure crypto algorithm is a bad idea. (No pun intended, IDEA is neither weak nor obscure.)

      RSA has stood the test of time - it has probably been through more hours of cryptanalysis by qualified professionals than almost any other algorithm, and nobody has found a serious flaw in it yet. Could it be cracked tomorrow? ("Cracked" in the practical rather than the academic sense.) Yes, but I'd bet serious money against it.

      Now ... if 80% of the world used the same program to produce their RSA-encrypted e-mail, that's when it's time to worry. Because I have a lot less confidence in an individual program being bug-free than I do in RSA itself being secure. That's where the famous software monoculture (i.e. "everyone runs Microsoft Outlook in 1999, ergo Melissa", or "everyone runs Sendmail in 1988, ergo Morris worm") problem lies.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    11. Re:I believe.. by Anonymous Coward · · Score: 0

      >Sony is working on encryption to the monitor.

      Until they replaced every monitor with LCD panel, there are always the RGB signals at the electron gun.

      >Others are working on encryption to the speakers (usb speakers with DSPs in them)

      Until they have replaced the speaker cone, one can always connect wires to the speaker (component not the box) itself.

    12. Re:I believe.. by zulux · · Score: 2

      Security by obscurity may or may not be effective - depends on who is trying to read your mail and how much time/money/effort they want to spend.

      Agreed.

      The point I was trying to make, was because people use the same algotithm, it's easy to just throw computing resources at a decryption problem. If everybody used ad-hoc encryption, a little rot13 here, a mix of RSA on top of that, followed by some bothched LZW compression - then you would have to throw human resources on the problem, and that gets expensive.

      Beacuse RSA is perceived to be almost perfect, nobodty uses one time pads - and that would really piss off the powers that be. RSA.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    13. Re:I believe.. by Anonymous Coward · · Score: 0
      Until they replaced every monitor with LCD panel, there are always the RGB signals at the electron gun.

      And after they do that, there's the unprotected camera in front of the LCD panel.

      ~~~

    14. Re:I believe.. by Anonymous Coward · · Score: 0
      Second, you'd have to have INSANE computing resources

      You're assuming that the government doesn't have a method of factoring at polynomial complexity (rather than exponential). I'm not saying that they do or do not - merely that it is foolish to make assumptions.

  13. Possible and impossible goals by Lionel+Hutts · · Score: 2, Interesting

    There are some goals that technology can solve, without anyone doing any enforcement. If I can choose my cryptosystem and key length, I can, with very high confidence, hide the content of my private communications, no matter who is trying to break it, no matter how hard.

    It's just that "content protection" is not one of those goals. If I have enough information to show a movie, I also have enough to re-show or rebroadcast it. No matter what the technology involved (assuming I have enough computing power).

    Policy makers need to understand this distinction, let technology do its thing where possible, and don't expect it to do much of anything where it's not.

    IMHO.

    --
    I Can't Believe It's A Law Firm, LLP does not necessarily endorse the contents of this message.
    1. Re:Possible and impossible goals by Anml4ixoye · · Score: 2
      If I can choose my cryptosystem and key length, I can, with very high confidence, hide the content of my private communications, no matter who is trying to break it, no matter how hard.

      For now. No system is 100% secure (with the exception of the single-use pad that comes close). Yes, if I chose a 256 length key no one today could figure it out. That we know of. But what about tomorrow? The reason brute-force attacks don't work today is because we don't have enough computing power. But tomorrow we just might have a (sigh) Beowulf cluster of machines that could brute force a 256 length key in a matter of hours.


      So you change your key length. Which protects your future data, but not the data that they already cracked.


      So I wholeheartedly agree with your second statement about content protection. But we have to be cautious about trusting even what we feel to be secure communications, unless you keep up with the Jones' of security and technology.

      (IMHO :)

    2. Re:Possible and impossible goals by autopr0n · · Score: 1

      So you change your key length. Which protects your future data, but not the data that they already cracked.

      well thats true, but you could just rencript your data every couple of decades :P

      --
      autopr0n is like, down and stuff.
    3. Re:Possible and impossible goals by ecampbel · · Score: 1

      But tomorrow we just might have a (sigh) Beowulf cluster of machines that could brute force a 256 length key in a matter of hours.

      This would argue otherwise.

      --

      Sig goes here
    4. Re:Possible and impossible goals by scotch · · Score: 1
      (with the exception of the single-use pad that comes close)

      It does better than "close": a one-time pad is unbreakable in the traditional sense. That is, it is not suspeptible to any cryptoanalysis save the kind where you beat the key out of the owner with a blunt object.

      HTH.

      --
      XML causes global warming.
    5. Re:Possible and impossible goals by Anonymous Coward · · Score: 0

      Without some kind of massive revolution in computing, there is absolutely no way to brute force a 256-bit key in a matter of hours.

      There is a world of difference between stories about broken cryptosystems (especially ones for digital rights management) and what is considered to be practically unbreakable by knowledgeable people.

    6. Re:Possible and impossible goals by cicadia · · Score: 2

      That's a pretty good link... Schneier also has written some good stuff on the application of thermodynamic principles to brute-force cracking that suggest their might not be enough energy in the universe.

      With a 256-bit key, you simply don't do brute-force cracking. It's not possible now, and I would wager any amount that none of us will ever see the day when it is (if ever).

      With 256-bit keys, you start looking at the algorithm for flaws, and the protocols which use the keys. If that looks hard, then you figure out where the key is stored, and attack it from there.

      Unless you're dealing with 56-bit DES, or worse, 40-bit exportable SSL, you don't even think about using brute force. There's always a better attack.

      --
      Living better through chemicals
    7. Re:Possible and impossible goals by armb · · Score: 2

      > But tomorrow we just might have a (sigh) Beowulf cluster of machines that could brute force a 256 length key in a matter of hours.

      You'll need to get close to perfect reversible computation working first, or thermodynamic constraints mean you'll need the power output of superclusters of galaxies to power your machine.
      http://www.ai.mit.edu/~cvieri/reversible.html
      Among other problems.

      Working quantum computers would bring a 256 bit key down to the strength of a conventional 128 bit key, i.e. still safe for a very long time.

      --
      rant
    8. Re:Possible and impossible goals by Anonymous Coward · · Score: 0

      > With 256-bit keys

      Or you start generating and collecting as many 256-bit keys as you can, including using all known public domain generators, and then when you wanna crack something, just start plugging them in one at a time.

  14. HDCP by agdv · · Score: 1

    Oh, good thing it's the video encryption stuff. When I read the headline I thought it would be insecure to get an IP address with DHCP, and that had me worried.

    1. Re:HDCP by Anonymous Coward · · Score: 0

      Duh, perhaps it was a joke?

    2. Re:HDCP by psamuels · · Score: 1, Offtopic
      Oh, good thing it's the video encryption stuff. When I read the headline I thought it would be insecure to get an IP address with DHCP, and that had me worried.

      Ummmm, unless this is a joke (sometimes I'm dense about that), I should point out that DHCP has no security provisions at all. Both client and server have nothing to identify each other with other than name and MAC address, both easily forged.

      From the DHCP server's perspective, you can't keep the clients from claiming any IP they want, so there's not much sense in trying. (Use smart switches or IPSec layers or the once-considered-secure 802.11b for partial protection there.)

      From the client's perspective, you either trust what the server tells you (and yes this can have security implications - if someone can give you a fake DNS server you are open for man-in-the-middle attacks) or you hard-wire everything in.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    3. Re:HDCP by Anonymous Coward · · Score: 0

      Duh, perhaps every single /. article has a lame "I misread the title" karma-whoring comment attached.

    4. Re:HDCP by Anonymous Coward · · Score: 0
      if someone can give you a fake DNS server you are open for man-in-the-middle attacks



      DHCP clients can't use a DNS server, since they don't have IP addresses at first. They'll assume the first response they receive is correct, so all you have to do to bring down the network is set up a DHCP server that gives out bad information. This has happened several times at my university. Usually it's because someone has installed Win2k Advanced Server and accidentally enabled the DHCP server.

  15. You're wrong! by Anonymous Coward · · Score: 0

    Under the DMCA it is highly illegal to do any of the above unless you are specifically authorized by the copyright owner. If you violate the DMCA you may find yourself being sent to federal prison. Dmitry Sklyarov as you probably know is looking at 25 years to life in federal maximum security prison. Obey the law and quit being such a baby. The DMCA is for your own good.

    1. Re:You're wrong! by Anonymous Coward · · Score: 0
      The DMCA is for your own good.

      Define good please. Thank you.

    2. Re:You're wrong! by icebeing · · Score: 1

      Hmpf, big talk from such an anonymous coward

    3. Re:You're wrong! by HeUnique · · Score: 2

      Want to read the DMCA again please?

      You are allowed to hack the system and proove that it is broken (by showing exactly where is the flaw etc..) - but you cannot use the resulted crack for profit...

      Enter ElcomSoft - they found a flaw in Adobe's eBook and made money from this hack by using it to make a "backup" program so you can "backup" your eBooks and in this case - the DMCA is right...

      Lets be honest here - DMCA is a draconian law, but lets also be real here - Go read Adobe's statements, DMCA statements and other statements - if you're hacking in order to proof the world there is something wrong with the protection - then no one will sue you (did u see MS suing the guy who showed the flaw in their password? I didn't, what about the numereous flaws in HotMail? I didn't see them chasing those guys either)...

      --
      Hetz (Heunique)
    4. Re:You're wrong! by shimmin · · Score: 1
      You are allowed to hack the system and proove that it is broken (by showing exactly where is the flaw etc..) - but you cannot use the resulted crack for profit...

      Indeed, that's how it's supposed to work, but that doesn't stop the "offended" party from filing a lawsuit they never intend to bring to court. Let's face it, most people don't have the resources to wait out a legal siege, regardless of whether or not the law is on their side.

      The problem with American civil law as it stands is the more powerful party can do irreparable harm to the weaker party without having a valid claim. They only need a claim plausible enough to enter discovery.

    5. Re:You're wrong! by Anonymous Coward · · Score: 0

      Want to read the DMCA again please?

      I could have similar words for you.

      You are allowed to hack the system and proove that it is broken ... but you cannot use the resulted crack for profit...

      Not quite - you are allowed to hack the system, provided you are a "legitimate" researcher, and provided you don't actually tell anyone (except the system's designers) about it.

      Enter ElcomSoft - they found a flaw in Adobe's eBook and made money from this hack ... the DMCA is right...

      So why weren't they arrested then? (The President of Elcomsoft was with Dmitry when he was arrested).. and why WAS Dmitry arrested? He didn't make any money off it, the company he worked for did. If a company does something illegal, you don't go arresting employees, you arrest the guys at the top. (And even then, this doesn't happen - Mr. Gates was never brought to trial for breaking anti-trust laws, was he?)

  16. Side effect by Jucius+Maximus · · Score: 4, Insightful
    The fact that the original breaker of the code did not want to reveal their specific findings because of the DMCA reveals something interesting that was probably part of the original idea behind the law:

    The DMCA aims not only to protect companies who use crappy encryption from hackers, it aims to hide from the general public the potential dangers of using encryption that could have been deliberately made to be crackable. So the government could release some (easily crackable) encryption standard that gets added to a lot of hardware and software but the people won't know that their privacy could be easily violated because it would be illegal to try to crack the system. This then makes people vulnerable.

    Perhaps I just thought of something that everyone knows already, but I wanted to voice it nonetheless.

    1. Re:Side effect by Anonymous Coward · · Score: 0

      Thank you Captain Obvious....

  17. Just in case... by Akardam · · Score: 4, Informative

    Just in case the origonal authors' fears are justified, I've mirrored the page here [http://lookingglass.akardam.net/mirrored/hdcp-wea kness/hdcp111901.htm for the link wary].

    Mirror early, mirror often.

  18. No need for bail money by villoks · · Score: 2
    I was actually in that ACM workshop, in which this paper was originally published. There was some discussion, does the presentation violate DMCA,and the general conclusion was, that it doesn't. The reason is that in this case 17 U.S.C. 1201(g)'s encryption research exception clearly applies. Totally another question is, does it also protect ACM and other any other third party, which decides to publish the information. If we believe Judge Kaplan, it doesn't..

    The difference between this and Felten case is, that Felten "cracked" watermark system, which isn't encryption per se. Stupid, eh?



    V.

    1. Re:No need for bail money by zmooc · · Score: 1

      Hmmm indeed. That's very nice, but completely ridiculous at the same time; this section of the DMCA states that it is legal to perform encryption research in certain cases, while (IANAL) the whole point of the DMCA was to prevent this research... this law is starting to make less sence every day. O wait... it didn't make sense in the beginning. I guess wether this section applies or not is totally up to the randomness of justice in the USA nowadays.

      --
      0x or or snor perron?!
    2. Re:No need for bail money by Anonymous Coward · · Score: 0
      The difference between this and Felten case is, that Felten "cracked" watermark system, which isn't encryption per se. Stupid, eh?

      So, you're saying if HDCP was implemented by implanting a unique id on every device, and having that device 'watermark' this id onto the outgoing digital stream, that removing this id or even researching/"breaking" such a system would be illegal?

  19. Re:Arrest this criminal. by berserker2001 · · Score: 0

    adobe withdrew charges, skylarov's out on bail. also, max sentance of 5 years, last time i checked, probably not going to happen at all.

    --
    Me lose brain? Uh, oh! (laughter) Why I laugh? -Homer Simpson
  20. Unbelievable... by zunger · · Score: 5, Interesting
    HDCP uses a linear system for generating the shared secret.

    From a part-time mathematician's perspective (ok, actually a physicist) this was the line that just made my jaw drop. What were they thinking?! If this text is correct, this algorithm may as well have been designed by a high-school student.

    As several people have pointed out already, this is really one of the big threats of the DMCA -- that companies will go around using incredibly poor standards like this, and be immune to any pressure to improve their quality because their customers are legally forbidden to ask what they are receiving. It says a great deal about the present legal climate that anyone could get away with a mess like this cryptosystem in a commercial product.

    *sigh*

    1. Re:Unbelievable... by ttyRazor · · Score: 2

      Hey, those "poor standards" are keeping my fair use rights intact! In a really crappy de facto way anyway...

      I don't want to see the day when they answer those consumers' question and truthfully tell us that their DMCA protected Digital Shackles(TM) are indeed quite effective.

  21. I can't blame him by Anonymous Coward · · Score: 0

    I'm sure he knew the knowledge would get out there eventually. I know I wouldn't want to take the rap for it!

    Maybe someone will figure out that having honest people discover security flaws is a GOOD thing...

  22. If the goverment... by DAldredge · · Score: 1

    If the goverment released the system then the spec would be available for study. Remember, the goverment can't hold copyright to anything, but some times the contractors can...

  23. A chink in the DMCA by MarkusQ · · Score: 2
    The DMCA aims not only to protect companies who use crappy encryption

    I think you may have hit upon a key step in fighting the DMCA: we need to point out that, stripped of all the falderal it is intended to let manufacturers pass shoddy goods off on us poor consumers.

    If only some brave defender of the consumer/voter/masses would come forward to defend us from these cads (say, leading up to an election)...I'll bet the press would love it.

    Remember, lobyists may give money, but they can be sold down the river in a heart beat if someone comes along offering votes.

    -- MarkusQ

    1. Re:A chink in the DMCA by Anonymous Coward · · Score: 0

      My, you're a real Neanderthal, aren't you? Perhaps you would like to do the human race a favor and take yourself out of the running for further reproduction, preferably permanently.

  24. not so unbelievable by mj6798 · · Score: 4, Insightful

    Perhaps they didn't realize it was a linear system. Many cryptosystems are broken when someone figures out "but your incredibly complex system is really mostly just doing X", for some well-known mathematical construct "X". Real cryptographers have made similar mistakes in the dim past, although in 2001, it is perhaps a little late for repeating this particular one.

    1. Re:not so unbelievable by Moofie · · Score: 1

      But that's irrelevant. They're forbidding non-ignorant people from researching the problem. Just because the mfr does not properly solve the problem, does not mean that they are entitled to prevent other people from pointing this out.

      --
      Why yes, I AM a rocket scientist!
    2. Re:not so unbelievable by dwbryson · · Score: 1

      if they didn't realize that using vector math, and especially "linear combinations" of vectors were linear then they are incredibly stupid.

      --
      - "Never let a computer tell me shit." - DelTron Zero
  25. Actually they made a step in the right direction by apankrat · · Score: 1

    They separated key into public and private parts. But I guess they haven't got to the chapter on RSA in Applied Cryptography Handbook, when the design was due. Too bad.

    --
    3.243F6A8885A308D313
  26. Re:Those researchers are all terrorists and pirate by Anonymous Coward · · Score: 0
    This is BULLSHIT! First, research in crypto schemes helps prevent terrorists from using them.


    Second, shooting anybody trying to uncover knowledge is not the American way of life.


    Finally, any supposed American way of life is false, and it should not be protected.


    Freedom to do what you want as long as it isn't directly harming someone else is what should be
    protected.

  27. This is unbelievably lame by apankrat · · Score: 2, Informative

    Having a bit of formal training in Math, I'm just speechless. This is not crypto analisys, this is second semester of Algebra, Quiz question #2.

    Public/Private keys .. blech .. I do not know who designed this, neither I'm not sure if they even cared to independently evaluate it, but this is incredibly and incomprehensibly lame. It's like using XOR encryption or computing hash bytes multiplication.

    --
    3.243F6A8885A308D313
    1. Re:This is unbelievably lame by icebeing · · Score: 2, Interesting

      Being someone with a bit of formal training myself, I agree with you that this crypto-system bites as well...after seeing the proof.

      But I have to say as well, the designer(s) probably took a few shortcuts to generate a working specification...like -

      They used a ring that's WAY too small...56-bit keys can be brute-forced within months.

      Then again, the proof doesn't attack this...only the modulus size (40-elt vectors), and that it can be cracked with a heuristic that takes at most 1600 operations.

      They could add more keys to the modulus, but I suspect that it would have made an implementation unworkable...remember that DVD players don't have THAT much computing horsepower.

      Sure it's bad...cause it's been shown to have a polynomial solution...the designer probably knew this already (and if he didn't, you're right...HE IS stupid! ); but he had to produce something...and that is what market-driven SW engineering is all about...it certainly is not comp. sci. ;^)

  28. From the indications I know of. by Convergence · · Score: 5, Informative

    (This is the author of the slides, BTW)

    Intel wanted a scheme that could be implemented in under 10,000 gates. IMHO, the designers were aware of the flaw, though not necessarily of the full impact of the flaw. Some of the attacks are subtle.

  29. He he ... "fabulous work" he said .. by apankrat · · Score: 0

    "Good crypto can only be developed in the open where it is subject to formal peer review and detailed scrutiny".

    I'm sure everyone in NSA shares your educated opinion. In case if you didn't know, these are the guy you should thank for DES, IKE and ISAKMP.

    The only thing one needs to possess in order to develop strong and reliable cryptosystem. This thing is the formal training in cryptography. What 10 undereducated volunteers can put together in a month, professional mathematician will do in a week, not depending on whether he supports open community or is employed by evil corporation.

    --
    3.243F6A8885A308D313
    1. Re:He he ... "fabulous work" he said .. by tftp · · Score: 4, Insightful
      "Good crypto can only be developed in the open where it is subject to formal peer review and detailed scrutiny".

      I'm sure everyone in NSA shares your educated opinion.

      Most likely, NSA fully subscribes to this idea and promotes peer review of top-secret work. They have plenty of scientists with security clearances for that. If NSA doesn't send a paper for review to me or to you it doesn't mean that someone else, better qualified, doesn't look at it.

    2. Re:He he ... "fabulous work" he said .. by ikekrull · · Score: 2

      Yeah, but thats exactly the attitude Microsoft has, and look how secure their products are :)

      --
      I gots ta ding a ding dang my dang a long ling long
    3. Re:He he ... "fabulous work" he said .. by cicadia · · Score: 2
      What 10 undereducated volunteers can put together in a month, professional mathematician will do in a week

      Or rather, what 10 undereducated volunteers could never put together in 10 years, a professional mathematician will do over the course of many months, and then have reviewed by several more mathematicians review over a period of years :)

      Sorry for the flamebait, but amateur coders simply cannot reproduce the kind of work that professional cryptography requires.

      That's not to say that they cannot go ahead and implement any developed algorithm out there... likely better than most cryptographers could do it... but that's not the same as coming up with the system in the first place.

      --
      Living better through chemicals
    4. Re:He he ... "fabulous work" he said .. by shimmin · · Score: 1
      Most likely, NSA fully subscribes to this idea and promotes peer review of top-secret work. They have plenty of scientists with security clearances for that. If NSA doesn't send a paper for review to me or to you it doesn't mean that someone else, better qualified, doesn't look at it.

      This is quite likely, but even the NSA isn't invulnerable. In the past decade, most of their products they have released for public consumption have been found to be flawed. Consider:

      The original SHA hash algorithm had only 2^61 bits of complexity rather than the 2^80 it was originally claimed to have.

      Skipjack has only one more round than is necessary to break it with impossible differential cryptanalysis.

      The "Dual Counter Mode" they proposed for AES was independently broken by multiple reviewers within weeks of publication.

      The NSA is quite good, but even they are human. And sadly, to err is human.

    5. Re:He he ... "fabulous work" he said .. by arkanes · · Score: 1

      True to a degree I'm sure, but remember that public crypto in this country came about due entirely to amateurs - and they created some of the strongest crypto around, such as RSA. I reccommend the book "Crypto" by Stephen Levy as an excellent overview of the history of public crypto. As anyone who has worked with an MCSE knows, being a "proffesional" does not neccesarily mean you are more skilled.

    6. Re:He he ... "fabulous work" he said .. by Tassach · · Score: 2

      The NSA is quite good, but even they are human. And sadly, to err is human.

      Don't you think that it might just be possible that the NSA was fully aware of the flaws in thier products, and was hoping that their standards would be widely adopted before anyone found out that they were peddling snake oil?


      All cryptosystems boil down to trust. NSA can never be blindly trusted to give the general public a cryptosystem that they cannot themselves defeat. History bears this pattern out -- for example, NSA (and/or it's predecessor) flogged off Enigma machines to foreign governments and big businesses after WWII, touting them as "secure". Of course we now know that Enigma had been completely defeated by that time -- NSA and their British counterparts could break it, but (presumably) no one else could. NSA has no incentive whatsoever to promote or endorse a cryptosystem that they cannot defeat; any cryptosystem that the DO endorse must automatically be held suspect.


      Also we must remember that just because there is no KNOWN (unclassified) attack on a particular cypher, that does not mean that NSA doesn't have an attack that hasn't been publicly re-discovered yet: there's substantial evidence that suggests NSA had developed differential cryptanalyis at least a decade before the technique was published openly.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    7. Re:He he ... "fabulous work" he said .. by Anonymous Coward · · Score: 0

      The NSA has enough people working for it that it's often capable of doing its peer-review in-house.

    8. Re:He he ... "fabulous work" he said .. by cicadia · · Score: 2

      I don't remember offhand whether Rivest, Shamir or Adleman had their PhDs in 1977, but I don't think that the RSA algorithm was "amateur" cryptography. It was certainly professional-level research work, done at MIT under government grants. Pioneering work is not necessarily amateur.

      The only real example I've seen of good amateur cryptography was from the Irish student a few years back. I think the jury's still out on that one though, and she was still a student of mathematics.

      The point I was trying to make was that amateur coders simply cannot come up with good crypto, no matter how good their hacking skills. Amateur mathematicians, on the other hand, might get lucky.

      And no, being a "professional" doesn't mean anything, but having your work survive the sort of peer review that cryptographic algorithms are subjected to usually does.

      --
      Living better through chemicals
    9. Re:He he ... "fabulous work" he said .. by arkanes · · Score: 1

      What you're saying is that someone without signifigant mathematical skill can't create very complex high level math algorithms? I don't think anyone is disputing that. An amateur mathematician isn't going to be able to create, say, a cross-platform 3d first-person shooter, either. I'm not sure how your point is relevant.

    10. Re:He he ... "fabulous work" he said .. by shimmin · · Score: 1
      Don't you think that it might just be possible that the NSA was fully aware of the flaws in thier products, and was hoping that their standards would be widely adopted before anyone found out that they were peddling snake oil?

      While this is possible, and it's always good to be more paranoid than necessary when dealing with security, it does not behoove the NSA to distribute products with known flaws as suggested standards.

      The NSA is charged with protecting national security. If they promote a product with a known flaw as a standard for U.S. government agencies and businesses to use, of course it lets them snoop on anyone who uses the product. But it also gives that ability to anyone else that knows the flaw. This potentially includes foreign intelligence agencies, and if the flaw is publically discovered, everyone.

      It would be the height of arrogance on the NSA's part to assume that they are so far ahead of other cryptanalytic researchers that the flawed standard they promote will not be broken by anyone else until all data protected by the standard is no longer sensitive. Remember, even if the standard is "secure" at the time of transmission, an evesdropper can catalogue it in the hopes of a future break.

      While it was once true that the NSA was about two decades ahead of public academic cryptanalysts (judging by the fact that DES is resistant to differential cryptanalysis), what scanty evidence there is suggests the gap was about 3-5 years during the 1990's. This is hardly time enough for sensitive data to become irrelevant.

      For the NSA to promote a flawed standard would be an enormous risk to national security, because the odds are high that the standard will be publically broken eventually.

      I think the evidence supports this. In the case of SHA-0, the NSA retracted the standard citing an unrevealed flaw, and about three years later the flaw was publically figured out. Even if the NSA is inhumanly good, possibly omniscient, I have seen no evidence that they are prescient enough to figure out that academic researchers would break their standard three years in the future and so withdrew a flawed standard that they always knew was flawed. It seems far more plausible that they released the standard, discovered the flaw, and retracted it (in that order).

      And the Dual Counter Mode was nothing more than completely shoddy work. Any professional cryptanalyst could break it using publically known techniques (and several did). If the NSA released it knowing it was flawed but thinking no one else would figure it out, they were not only arrogant, but downright foolish. It is far more likely that they didn't subject it to much internal review.

      As for Skipjack, who knows? It's possible the NSA didn't discover impossible differentials first, although it being exactly one round above the breakpoint seems a little bit suspicious. It's equally likely they knew about impossible differentials and published an algorithm on the very edge of security.

      I don't trust the NSA, but I think their mission of protecting national security precludes them from releasing products with known flaws. It's nice to be able to snoop on your own citizens, but not at the cost of letting everyone else do so, too.

  30. As the person who was first..... by Convergence · · Score: 4, Informative

    There were two versions posted on cryptome, the second (latex2html, much easier to read) omitted this statement the first version had:

    `` The attacks on HDCP are neither complicated nor difficult. They are basic linear algebra. Thus, there have been at least 4 independent discoveries of these flaws. The four I know of are my co-authors, Neils Ferguson, Keith Irwin (http://www.angelfire.com/realm/keithirwin/HDCPAth acks.html), and myself (www.cryptome.org/hdcp-weakness.htm). The last two have been available publically for 3 months and 3 weeks prior to Neils Ferguson's declaration. Neils declaration and the skylarov case were an eye-openeer for me and made fully realize what I had done, and what negative consequences I was in danger of experiencing.

    What wrathful gods one risks angering by a 20 minute straightforward application of 40 year old math. This was an accident, not a habit. Like other researchers, I do not want to be smited and thus do not expect to analyze any more such schemes as long as the DMCA exists in its current form.

    (This statement is my own and does not represent the opinions of my co-authors.)''

    So, for those of you who watch cryptome, I broke it there about 3 days after it was leaked, 6 months ago. Keith Irwin also put his observations up 3 months ago. All of this predates skylarov and ferguson.

    So, this is only the official version of the break, the slides I presented 2 weeks ago.

  31. mirrored by jbridge21 · · Score: 2

    http://censored.firehead.org:1984/hdcp/crack2/

    1. Re:mirrored by jbridge21 · · Score: 3, Informative

      ok sorry changed the URL due to misinformation

      here's the proper URL

  32. It was broken over 6 months ago. by Convergence · · Score: 5, Informative

    I broke it over 6 months ago, go look at the cryptome archives, where its been sitting since May 9th.

    I know of at least 4 researchers who have independently discovered the flaws. (See my other slashdot post).

    After Skylarov and Ferguson, I was reluctant to point out that my work had been sitting around on cryptome since May. I suspect Keith Irwin felt similarily.

    Neils wasn't the first to go public or even second, though he did raise a wonderful stink. :)

  33. It is possible... by Convergence · · Score: 2

    to make a practically unhackable system.

    I've thought over possible designs very carefully, but, given the DMCA, and my lack of a desire to aid, abet, or otherwise supply any support to any of these digital control technology schemes in any way.. But, with high confidence, I'd say that you could make something essentially hackproof.

    I'll be mum, at least, but I can at least reference two proposed standards for you to read. See www.trustedpc.org (with CPRM hard drives, signed drivers, signed bioses, 'trusted windows'), or microsofts slides on the topic. Also, see DTCP, there they *did* use real public key crypto.

    Read them, but don't try to break them; I don't want you to aid abet, or otherwise support the digital control freaks any way.

    Scott

  34. WTF! by alexborges · · Score: 0

    W as in Why? ...
    .... Doesnt people just drop off closed development of cryptographic tools and just make ssh bridges where they need security, follow the maillist carefully, update when needed, set up honeypots....etc.
    Is that so hard? Is it too much to ask to the tipicall ages old solris expert that just trusts the next "Industry Standard ultra-orthogonal tool with retrokey-chalenged-public-private-semiprivate key changes, plus the added value of cryptocomponents that reduce TCO (or so gartner said)".
    Computers are not for people.

    Alex

    --
    NO SIG
  35. HDTV by Ogerman · · Score: 5, Informative

    This is pretty basic, but for those who don't know, HDCP is the encryption scheme of choice for HDTV video signals. This is fairly huge news that it has been broken since all TV's and broadcasts in the US will supposedly eventually switch to the HDTV standard. Unless they pull a fast one and switch the standard (which would alienate everyone who has already bought expensive HDTV equipment), this means that DMCA or not, people are going to have guaranteed access to plaintext HDTV signals for as long as the standard is in use. Of course, I'm personally hoping that the DMCA is at least re-written, preferrably scuttled altogether.

    1. Re:HDTV by digithead · · Score: 2, Informative

      On January 1, 2007 all analog broadcasting in the US is scheduled to cease IF 85% of the homes in the US are capable of receiving digital TV. That's probably a pretty big "if" right now. Especially since the industry can't get it's act together on some of these content protection schemes.

      There are quite a few early adopters who will be alienated by the lack of an appropriate digital interface (DVI or IEEE 1394) on their multi-thousand dollar HDTV. Without this interface their set-top HDTV tuner won't be able to verify that it's allowed to pass on a full resolution digital signal for HDCP encoded content. The result is that most current HDTV owners won't be able to watch full resolution pay-per-view, premium channels and whatever else the networks or MPAA will require be encoded with HDCP.

      Why didn't they buy a set with IEEE 1394 or DVI you ask? Because there basically aren't any available. JVC has one set with DVI, select Mitsubishi's have IEEE 1394 and no set-top boxes have either! Even if you have a set with an appropriate interface, you'll have to replace your box and most of them are still close to $1K. Please, don't even get me started on the problems with the current set-top boxes.

      The cracking of HDCP may futher delay the availability of additional content since the MPAA doesn't want full resolution HD movies being broadcast without it. I just wish the broadcasters, manufacturers and content providers could all just figure this mess out so consumers can start seeing beautiful digital TV. If you haven't seen a full blown HD signal on a properly configured monitor, you're really missing something!

      BTW, don't even ask about the satellite boxes which include code that allows the direct broadcast satellite companies (DirecTV & Echostar) to downrez any program they wish to whatever resolution they choose!

      --
      Once you lick the lollipop of mediocrity, you'll suck forever!
  36. Wiretap by Ian+Peon · · Score: 2, Informative
    No, I'm in favor of being able to get wiretap permission for a person, and then be able to tap cellphone, fax, phone, etc without having to go through more redtape.


    OK, scenario for ya: I work in a small office (25 people) and one of them is a subject of an investigation. When you pick up the phone anywhere in our office, the phone system grabs the next free line. That means that the FBI will be listening to ALL CALLS into and out of our office because this person may be using that phone. The legislation does not limit this! There was a Senator (can't remember the name, can't find it on Google) who had wanted to add that the tap was not allowed to be monitored if the suspect was not on the phone at the time, but this got shot down.


    Another question is how often does a suspect use a phone before it's wire-tapped? Should we expect all public to be tapped? If I throw a party and a friend-of-a-friend makes a call or two to order a pizza, should I wonder if my phone is now tapped?

    1. Re:Wiretap by Moridineas · · Score: 1

      Hmm..I may have to amend my opinion in that case.

      I don't know. I would say some courts need to come up with some interpretations of this.

      Scott

  37. Power in numbers? by jkerman · · Score: 1

    What if we had a group of say... 10K people "release" a paper like this.

    I'd love to see them start going down the list :)

    1. Re:Power in numbers? by Anonymous Coward · · Score: 0

      Once the new agents and analysts hired to take down the terrorists finish their jobs, guess who they're gonna start working on next?

      Don't joke about stuff like this... it has a nasty habit of coming true (ie, Skylarov)

  38. wrong question by Anonymous Coward · · Score: 0

    What were they thinking?!

    No, no, no. The correct question is: What were they drinking?!

  39. Large numbers by diaphanous · · Score: 2

    If you do the math you'll see that searching entire 128bit keyspace in a decades time would require the capability to test almost 22^100 keys per second, or roughly 10 million tillion times the computing power of the EFF's DES Cracker

  40. Oops by diaphanous · · Score: 2

    that should read "2^100" and "10 million trillion", in any case, much more processing power than is concievable in the near future

  41. I need to go back to school... by pjbass · · Score: 1

    Reading the proof of this was really cool. I knew exactly what it was proving, how it got there, but damn. I feel like a dumb-ass (with a math minor) that I took that long to remember simple proofing techniques. Good work guys!!

  42. Echelon by Mandelbrute · · Score: 2
    Should we expect all public to be tapped?
    Apparently my government monitored all telephone calls in the neighbouring country of Papua New Guinea using a system called Echelon, and complained bitterly and publicly that it didn't work when they didn't find out that PNG had employed mercenaries to put down a revolt. Needless to say, the system isn't secret anymore.
  43. DES can be brute-forced much faster than that by Anonymous Coward · · Score: 1, Interesting
    56-bit keys can be brute-forced within months

    "Days" is a better estimate, with hardware designed for the task. This was demonstrated in the second DES contest. The EFF's custom built machine found the key in 56 hours, after searching 25% of the keyspace.

    Read here for details.

    1. Re:DES can be brute-forced much faster than that by jovlinger · · Score: 4, Interesting

      There was a story a couple days ago about IBM's crypto box being broken. That was broken by tricking the box to use a weak 3DES key which was equivalent to a 1DES key and brute forcing that.

      The bruteforcing took 2 days on a sub $2000 FPGA running their published wiring schema.

      Significantly cheaper than the EFF's machine, but then time does march on.

    2. Re:DES can be brute-forced much faster than that by Anonymous Coward · · Score: 0

      Moreover, note the fact that 3DES provides an undetermined amount of additional protection as compared to 1DES. Yet many organizations continue using it as a complete security solution (including banks(!!!)).

      All that's been proven is that it is no WORSE than 1DES. A bit of a scary thought.

  44. Re:Looks like... by Anonymous Coward · · Score: 0

    Up your butt and around the corner.. heh.. heh.

  45. mirror by ^DA · · Score: 1
  46. Cash registers, not fireproof safes by streetlawyer · · Score: 4, Insightful
    I don't understand what the big deal is. This standard is not being used to encrypt medical records or nuclear missile codes. It's being used to encrypt digital television signals so that it is possible to charge for them. It's been designed for that purpose and to meet certain standards of simplicity which make it possible to use widely without making devices prohibitively expensive.



    For this purpose, it doesn't need to be mathematically valid, any more than a cash register needs to be fireproof and have a 28-digit combination lock. All that a cash register needs is to have a door that closes and stays closed. This means that you can't have things move from the cash register into your pocket by accident.



    If there was a vulnerability in the standard which meant that you could access the signals without trying to, that would be bad news. As it is, the signals are only accessible by those who want to consciously make equipment designed for the purpose of veiwing them, which has no legitimate alternative use. In other words, the "crack" of this standard only refers to an attack which is against the laws relating to theft (in this case the DMCA).



    This is not a "bad" or "stupid" encryption system; it's just an example of a company using the laws which protect them to cut a cost corner. After all, if one could trust people to pay for what they watched, they wouldn't need to encrypt the signal at all.



    For a bunch of self-styled "engineers", slashdot has a really hard time understanding the basic concept of "fit for purpose".

    1. Re:Cash registers, not fireproof safes by ChaosDiscordSimple · · Score: 2, Interesting

      This is not a "bad" or "stupid" encryption system; it's just an example of a company using the laws which protect them to cut a cost corner.

      I wasn't aware of it being the government's job to help business cut corners and increase profits.

      After all, if one could trust people to pay for what they watched, they wouldn't need to encrypt the signal at all.

      If you're going to send a signal into my home, be it over television airwaves or satellite broadcast, I should be able to do what I like to the signal. I didn't ask for your signal to enter my home. I don't have a contract with you promising to leave your signal alone. By attempting to decrypt your signal, I am not depriving you of use of the signal.

      What ethical right do you have to demand that I don't examine that signal? Sure, there are laws against it, but laws and ethics are different matters.

      By accessing your signal without paying, I am receiving benefit without reimbursing you. Boohoo. Not my problem. My local television stations seem to survive. Adapt to the problem, don't take rights from people to protect existing business practice.

      Perhaps you'll claim that your right to not have your signal decrypted is similar to my right to not have my cell phone calls decrypted. Great argument, except I assume my cell phone calls are being decrypted for exactly the reasons above. I hope that cell phone technology developers are working on better encryption, but ultimately if my cell phone signal is available, I encourage you to go wild.

    2. Re:Cash registers, not fireproof safes by fishbowl · · Score: 2

      >I don't understand what the big deal is.

      The big deal is that you can be sent to PRISON
      for dissemenating this information.

      --
      -fb Everything not expressly forbidden is now mandatory.
    3. Re:Cash registers, not fireproof safes by Anonymous Coward · · Score: 0
      Perhaps you'll claim that your right to not have your signal decrypted is similar to my right to not have my cell phone calls decrypted.

      Do you know it is against federal law to manufacture or sell a scanner that can receive cell phone frequencies?

    4. Re:Cash registers, not fireproof safes by ChaosDiscordSimple · · Score: 1

      Do you know it is against federal law to manufacture or sell a scanner that can receive cell phone frequencies?

      Yup. And I think it's a stupid law for the same reason the DMCA is a stupid law. There are valid reasons to want a scanner capable of scanning cell phone frequencies. For example I might be interested in doing some research to see if I'm really getting the security I was promised when I bought my cell phone. Outlawing tools is a mistake.

    5. Re:Cash registers, not fireproof safes by Chazman · · Score: 1
      the signals are only accessible by those who want to consciously make equipment designed for the purpose of veiwing them, which has no legitimate alternative use.

      No legitimate use? I beg to differ. Viewing those signals is necessary to preserving MY rights as a legitimate paying customer for them. The whole reason HDCP is being designed is to rob the consumer of his/her fair use rights to works that they've PAID FOR legitimate access to. If you don't do an end-run around HDCP, then you can only use the signal in the exact ways prescribed by the distributor. Guess what? Distributors AREN'T ALLOWED to prevent you by force of law from using their signals in certain ways. These ways are called "fair use", and have come out of decades of intellectual property court trials as rights that YOU have. But distributors can rob you of these rights through technological means (e.g. HDCP), then use a heavy-handed, overly-broad, draconian law like the DMCA to prevent you from doing an end-run around their technological measures. This is exactly what they're doing. The only way I can preserve my fair use rights is to violate the DMCA, break into HDCP, and get at the plaintext signal myself. Guess what, that's exactly what I'm going to do. And I'm not going to feel the least moral compunction for taking back rights that were willfully and wantonly robbed from me in the name of corporate profit. This country is a Republic of the People, not a Republic of the Corporations. We're supposed to be guaranteed liberty and justice for all people, not profit and power for companies. Our leaders seem to have forgotten that, and you seem to be buying in to their "new logic".

      --
      -----Chaz
    6. Re:Cash registers, not fireproof safes by streetlawyer · · Score: 3, Interesting

      Fair use, my ass. Any legitimate fair use of these signals could be satisfied by a simple VCR. The idea that there is some "first sale" doctrine for television signals is ludicrous, as is the idea that the fair use doctrine requires every copyright holder to do as much as possible to help you carry out whatever work you wish to produce using their content. Creators of material have more rights and consumers fewer than you think.

  47. A different view's questions by Anonymous Coward · · Score: 0

    I'm wondering why every crypto-geek is analyzing (and so publishing)the flaws of an upcomming standard, which - with those flaws - would allow us to circumvent the protection and watch/listen/... to everything as and how we like it, including the copying and distribution as we did long years of our youth with games.

    Don't they get it - there is NO ABSOLUTE PROTECTION. And that's good(TM).

  48. Re:I believe..[ two nit-picks] by jgp · · Score: 1

    Re: 128bit keys: Do the maths. If attacking the keyspace is your only option, that's 340,282,366,920,938,463,463,374,607,431,768,211,46 keys my friend. That is a Large Number. Let's assume DNET come out with a client that checks 100 thousand keys per second per client, and there are 100 million clients. That's about 38 million times the age of the Universe (~14B) to search half the key space. I repeat, do the maths.

    Re: 1024-bit keys: [sigh] That's the size of the prime modulus. When your counting bits, it is not the same measure of strength as symetric (eg. RC4, IDEA, Rijndael).

  49. I contest your claim. by Convergence · · Score: 2

    Just because its an algorithm that could be built by a blind monkey given a typewriter doesn't mean that the crack isn't an analysis.

    I'm not disagreeing about its lameness, just claiming that I didn't do a cryptoanalysis. :)

    Also, the slides do elide out a few things, the operations occur in the ring of the integers modulo 2^56, This is a ring, not a field because even numbers to not have multiplicative inverses. You also have to worry about mistakenly assuming that you can construct stronger attacks than are actually provable based on the specification.

    Second semester algebra might be pushing it, but I'd agree that just about any junior in math could crack it in about 10 minutes after pointing out the relevant section of the specification.

    BTW, the designer is Intel. :)

  50. Demagogues? by Anonymous Coward · · Score: 0

    ..at least, I *think* that's how you spell it...

    1. Re:Demagogues? by armb · · Score: 1

      > ..at least, I *think* that's how you spell it...

      Yes.
      http://www.m-w.com/cgi-bin/dictionary?demagogue

      --
      rant
  51. Motivation by Spunk · · Score: 1

    Microsoft shares their software with their business experts to find flaws in their business model.

    NSA shares their software with their security experts to find flaws in their security model.

    You don't think this makes a big difference in the final product?

  52. Re:Actually they made a step in the right directio by Anonymous Coward · · Score: 0

    if you think anyone doing serious work in cryptology uses that layman book, you're fooling yourself. that is the "for dummies" book of crypto.

  53. Cash registers, PCs, digicams, [video]* by Jetifi · · Score: 1

    Um. HDCP is actually a standard being pushed by Intel, among others. It's the standard protection for DVI, which is used for digital cameras, etc. IIRC, they're also pushing it to be the standard video IO for PCs and as well as set-top boxes, there was a big thing on /. (here) about it when the HDCP details were first leaked. So it's about more than digiTV.

  54. Not quite... by YuppieScum · · Score: 2

    This is not quite what it's about.

    The purpose is to prevent the consumer from intercepting the signal between the "set-top-box" and the TV, and doing something useful with it like making a digitally perfect copy of the material.

    Ensuring payment by the consumer is a mechanism already in place - i mean, you've got the set-top-box, haven't you?

    --
    This sig left unintentionally blank.
  55. You missed one nasty trend by Erris · · Score: 2, Insightful
    The trend to weaken and eliminate tenure at state universities. If the teachers can be removed they will no longer be independent. The politics of funding at uninversities is bad enough as it is. The demise of tenure will be the demise of accademic freedom and as our teachers will have muzzles.

    Stalin and Hitler screwed their accademic communities for politics and it nearly ruined them. It can be argued that both geared their artists to propaganda and their science to warfare but failed. Hitler made good weapons for a while, but was unable to develop high altitude long range bombers and nuclear weapons. Stalin had tanks and planes designed from prison. As good as those designs were, they were not as good as US. While some of the failure of Soviet agriculture was intentional, who can say what effect Stalin's wierd insistence on evolution of individuals had?

    Will the US be next? The DMCA is only part of the picture. When you can't say what you think, you can't trust anyone and therfore don't know what to believe ever. If you can't trust your teachers because they are afraid of being fired, what do you really know? Such distrust of your neighbor is central to autocatic control. Beware of people who scoff at things "un-official" and recomend central control.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  56. Someone's been playing BGII: ToB by Anonymous Coward · · Score: 0

    Haven't you?

  57. Ian Goldberg by Fjord · · Score: 2

    Considering Ian Goldberg is probably still a Canadian citizen living in the U.S., he also has to worry about the new anti-terrorism laws.

    --
    -no broken link
  58. Why Johnny can not add by Anonymous Coward · · Score: 0

    I think that the fact that US congress think that the DMCA can be effective in "protecting" the "knowledge" of weak "control" systems such as CSS, eBook and HDCP makes a definate statement towards the quality of education in America. When weak mathatics that even a high school student should be able to see the flaws in are used as "copyright control methods," it is made clear that the US would rather treat those with the math skills to solve these trival artifical restrictions than to spend that money on educationing more people on the trival math skills to accomplish the "attack." It makes a sad statement towards the future of sciences and technology in America when it's own goverment's idea of "trained thought" is to go to war with mathematical concepts and skills rather than promote them.

  59. I know that guy! by Anonymous Coward · · Score: 0

    Wow, I went to university with Ian Goldberg. Sat behind him in a few classes, but mostly as far away as possible. He was absolutely brilliant - almost frighteningly intelligent. Of course, he was also obnoxious as hell, and had the most incredible freaks as an entourage, so we tended to avoid him. Of course, we probably seemed like freaks to "normal" people too, so we never held it against him.

    Glad to see he's still doing well for himself. Go Ian, go!

  60. You're right. by Convergence · · Score: 2

    Lets, get together, and, all 10,000 of us start to sell crack cocain in our local neighborhoods. They can't arrest us all, right?

    *STUPID*

  61. Hey yourself by Convergence · · Score: 2

    Hey, I remember you.. You have my email address from the past, or its easy to find out.

    And finding me online is trivial:

    http://www.google.com/search?q=Scott+Crosby

    Note the first two links.

  62. The patch is simple by Global-Lightning · · Score: 3, Funny

    Reading the document, the crack hinges on collecting a sufficient number of public keys. The solution is obvious:

    Ban the sharing of public keys!
    Oh, wait...

  63. Fascists == Capitalists?! by Platypii · · Score: 1

    What in the hell are you talking about!?? you somehow made the leap from talking about Fascists and Dictators to business and capitalists, which i think could not be more wrong.

    Capitalists believe in free market society!

    They are not the propenents of the recent bills sweeping through congress! The true fascists are the anti-corporate people. Take for example the microsoft case, in a truly free society, they would be allowed to thrive or wither in the open market, however the DoJ, anti-corporate whiners, and companies unable to succeed on their own, are demanding Microsoft suffer for being better than everyone else!

    Your arguement that the capitalists are the dictators makes no rational sense to me!

  64. indeed, you aren't aware by streetlawyer · · Score: 2
    I wasn't aware of it being the government's job to help business cut corners and increase profits.

    Don't worry, numerous universities offer courses in "Law & Economics" which can cure you of this deficiency.