Slashdot Mirror


RC5-72 Clients Available on distributed.net

Yoda2 writes "From the distributed.net site... 'The RC5-72 project is now officially up and running, as of 03-Dec-2002! You will need to download a new client in order to participate. Our FAQ-O-matic has been updated with the beginnings of a new RC5-72 section.' Also, there is a $10,000 prize for the winner, but as with the other RC5 projects, the owner of the computer that finds the key does not get all of the money."

25 of 174 comments (clear)

  1. I predict by Anonymous Coward · · Score: 5, Funny

    That it will take 3 years, 2 months, 12 days, 4 hours, 17 minutes and 10 seconds to crack it.

  2. No, wait, I'm wrong by Anonymous Coward · · Score: 4, Funny

    11 seconds.

  3. Why bother? by Anonymous Coward · · Score: 5, Insightful

    It's an outdated, unused cipher with a completely unused keysize. Do something useful, like protein folding or golomb rulers. (Not SETI@Home, I said useful ;-)

    1. Re:Why bother? by the+unbeliever · · Score: 5, Informative
      Grr, damn HTML

      A Golomb ruler is a set of integers (marks) a(1) < ... < a(n) such that all the differences a(i)-a(j) (i > j) are distinct. Clearly we may assume a(1)=0. Then a(n) is the length of the Golomb ruler. For a given number of marks, n, we are interested in finding the shortest Golomb rulers. Such rulers are called optimal.

    2. Re:Why bother? by CowbertPrime · · Score: 3, Informative

      ambiguous? in what way? They are merely covering their backs because there are cetain technical difficulties in verification, hence, why OGR-24 is not "completed" even though little work is handed out. Because of the branch search method they are using for the calculations, 2 stubs can be scored with different results! Thus, someone has to mathematically verify that one of them is correct. In this case, d.net is claiming they cannot insure that the current OGR is indeed the most optimized if nothing is being returned saying otherwise.

    3. Re:Why bother? by the+unbeliever · · Score: 3, Interesting
      Golomb rulers refer to a spacing technique that is used in a variety of areas such as astronomy (placement of antennas), xray sensing devices (placement of sensors), and myriad other fields such as data encryption.
      Found at : Golomb Rulers - The Search for 20 and 21!
  4. Wouldn't it be funny? by Yoda2 · · Score: 5, Funny

    if they randomly cracked it in a week?

  5. This is a waste of time by TerryAtWork · · Score: 5, Insightful

    We KNOW it'll take a lot of computers a long time to crack the code.

    These cycles would be a lot better spent on something constructive like the protean folding project.

    --
    It's Christmas everyday with BitTorrent.
    1. Re:This is a waste of time by GGardner · · Score: 5, Interesting

      I'd like to see the cost of electricity to power all those cycles, and compare it to the $10,000 prize.

    2. Re:This is a waste of time by MasterD · · Score: 5, Informative
      These cycles would be a lot better spent on something constructive like the protean folding project.

      No, no, use your cycles to crack something real like the TiVo password!

    3. Re:This is a waste of time by gid · · Score: 4, Insightful

      No doubt, idle computers use less power, and generate much less heat. I stopped running all of those programs once I found this out.

  6. Stats Page... by httpamphibio.us · · Score: 5, Informative

    the current stats page doesn't seem to be linked from the main page anywhere... anyway, here's the link.

    --
    sig.
  7. Is this even worth it? by bnenning · · Score: 5, Informative

    RC5-64 took 4 years, and this has a keyspace that's 256 times larger. Even if we assume that computers are 4 times faster now than the average speed at which RC5-64 keys were processed, we're still looking at 256 years to completion. It doesn't seem like it makes any sense to start until computers are at least 20 times faster.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    1. Re:Is this even worth it? by athakur999 · · Score: 5, Insightful

      Especially since one of the goals of the project (from this page) was to show that the US policy dictating the maximum keysize was out of date. That policy has since been changed and there is AFAIK, no restriction on keylength anymore (but you still can't export to "bad" countries).

      The "Because it's fun" one is bizarre too. I'm sure it was fun writing the client and developing all the server side stuff. But if you just run the client in the background and get any excitement of that then you need to get out more ;)

      But, as always, it's their computers and if they want to run this contest more power to them.

      --
      "People that quote themselves in their signatures bother me" - athakur999
  8. While you're at it. by jericho4.0 · · Score: 3, Funny
    While you're at it, would you mind cracking this
    $1$cFtzhvlv$waP1EXtATPrxZYz1W/4kv1

    Ideally before the end of the semester, thanks.

    --
    "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  9. Choices. by Night0wl · · Score: 3, Interesting

    I'm torn as to wether or not I want to participate in this, or Folding@Home.
    I ran the RC5-64 Project for a long time. I like it, In my year(s?) or participating I developed a habit of definding it, explaining it, and had grown to care for it.
    But when the end of RC5-64 came along I was left idle. I believe that some good can come of these distributed projects, but I've never made the effort to install F@H on my assorted boxen, my own little garden.
    I'm well versed in the cow though, and could be back on RC5 quickly...

    argh, choices, choices.

    --
    Computational Madness in a round package.
  10. RC5-72 stats not currently available by Decibel · · Score: 5, Informative

    Althogh that link does work, RC5-72 stats are not yet available, we're still working some bugs out.

  11. ...we need (peaceful) war :) by jki · · Score: 4, Interesting
    as we run the cyberian rc5-56 effort some years ago (the good guys of distributed.net beat us that time :)) - it was very fun and interesting. Ever since that we have been every now and then looking for something similar to do. However, I personally and the rest of us either did not see much point in putting a competing effort on rc5-64 or rc5-72 either. Distributed.net does a great effort in there :)

    Anyway, I think all of these efforts would benefit from some real competition. You can't believe how rewarding it was to race with distributed.net and the other efforts and to see who can develop best optimized code - for example.

    But to build that spirit of competition (without doing duplicate work) between the efforts, we would need some fresh and new (reasonable, interesting) idea for: what to crunch? Any ideas there? I am sure the guys at distributed.net and the multiple other efforts would love to see the same "fighting spirit" again as well :) And as result, I believe everyones code will be optimized much faster and new ideas will be created faster, more people will be interested to join...but: what to crunch, what would be really really interesting? :)

  12. We fiddle while the puppeteers flee... by jerryasher · · Score: 5, Funny

    If it's a distributed solution, don't you also have to consider the sheer numbers of processors participating? There are more folks in participating in the project now than four years ago, and many of these folks have more computers.

    Five years from now, it may be that your house is participating, your cars are, as well perhaps as your shirts and underwear.

    In sixeen years, shortly before skynet takes over, the smart dust in your living room may decide to participate as well. (Most likely the dust will not participate, but will instead form themselves into a gollum and try to kill you, but maybe...)

  13. I HAVE AN IDEA by BasharTeg · · Score: 5, Funny

    These cycles would be a lot better spent on something constructive like the protean folding project.

    We can use some of distributed.net's power to spell check this guy's post!

  14. Re:Hmm... by rhombic · · Score: 3, Informative

    Like this ?

    --
    1984 was supposed to be a warning, not an instruction manual.
  15. Also... by serlaten · · Score: 5, Funny

    if the correct key is found by a P2 300 MHz laptop, floating around the pacific on a small raft, before it's batteries are empty, Taco Bell will give free tacos to all.

  16. Folding At Home Misguided? by EschewObfuscation · · Score: 4, Interesting

    OK, granted that this project may be a waste of computing power (assuming that they're not going to be just sitting there wasting cycles anyway), but I saw a lot of people suggesting that users instead participate in the folding@home project. That got me to thinking...

    I'm not against folding@home, but I don't think that the number crunching approach to solving protein folding is ever really going to give us the breakthroughs we want. We need to theoretically address the issue of folding and find more simple behavioral theories with which to approach the problem. I know a lot of work is currently being done from the physics front with spin glasses and other complex systems models.

    The difference between these two approaches is the difference between the current encryption cracking projects, and a Sneakers-like approach to actually find a mathematical solution to the large number factoring problem.

    --

    (email addr is at acm, not mca)
    We are Number One. All others are Number Two, or lower.
    --The Sphinx
  17. Don't forget Optimum Slackitude by Crag · · Score: 5, Interesting

    The principle of Optimum Slackitude points out that because of Moore's Law, the overall cost in time or money can be decreased by waiting to being. If current numbers predict 12 years to exhaust the keyspace, and we wait 18 months to start, then that first 18 months worth of effort will have to be made up at the end, but 12 years later computers will be 2^8 or 256 times faster. That first 18 months worth of effort will only take 2-3 days to make up at the end of the project.

    I think that's probably what people object to about starting this project now instead of in a couple years.

  18. Re:Exponential arithmetic. by Darkforge · · Score: 4, Interesting
    2^(t/1.5) = 256

    (t/1.5) = log_2 (256) = 8

    t = 8 * 1.5 = 12.

    Uhm, not quite. That's how long it will take before our machines are 256 times faster, which is a very different question. (It would be tempting to just multiply this number by 4, the number of years it took to solve RC-64, but that would merely tell us how long it would take the computers of 2014 to solve RC-72 [answer: 48 years].)

    You need a more nuanced answer that takes into account your exponential progress as you're ramping up to full speed.

    Let C be the Moore doubling time. Let P be the number of computations required to solve RC-64. Let X be the instantaneous speed at which you can solve problems, in units of P/year. So for t = 4

    1/2 x/C t^2 = 1

    so x = (C/8 years) P/year

    Given that, we can calculate t in this equation:

    1/16years^2 t^2 = 256

    t^2 = 4096 years^2

    t = 64 years

    --

    When I moderate, I only use "-1, Overrated". That way, I never get meta-moderated!