RC5-64 Project Teeters At The Halfway Mark 118
Soft writes: "The RC5-64 statistics page indicates that 49.779% of the keyspace has been exhausted, which means that at the current rate of 0.080% per day, the halfway mark should have been reached by the weekend. Anybody want to speculate on the actual completion date, correlating with the speed plots on the other stats page, the current rate, etc.?"
Re:I like D.Net (Score:1)
Re:RSA proved their point ... (Score:1)
Re:I like D.Net (Score:1)
Re:Why not do something worth with your CPU? (Score:1)
SETI _is_ useful (Score:2)
It is doubly important in that - short of them showing up and introducing themselves - this is the *only* way we can carry out this research. There is no SETI analogue to the lab rat.
In a perfect world, there would be a 100% survey of the electromagnetic spectrum (and the corresponding analysis) going on continuously and in near real-time. Until then, we've got SETI-at-home.
Why not join in?
Nyah, nyah, nyah... (Score:2)
http://stats.distributed.net/rc5-64/psummary.php3
Damn... (Score:2)
I wonder if there's going to be an iPaq client...
Math error :) (Score:2)
Secret windows code
Re:SETI _is_ useful (Score:2)
1. Our own optical detectors have a pretty limited duty cycle (meaning that high frequency light pulses would be next to impossible to detect...). On the other hand, our RF technology is capable of detecting some pretty weak signals at high frequency. It's much easier to build an array of large radio telescopes with greater signal gathering power that can work together than it is to build an optical counterpart, optical interferometry is still in its infancy.
2. Interstellar extinction in the optical can be large enough to mask an entire star, so missing an optical signal would be real easy. This is not as big of a problem in the radio.
3. It's much easier to generate a powerful radio signal than it is a bright light pulse.
That's just a few reasons, and if I thought about it, I could probably come up with a few more reasons why optical is less likely. There was a guy on here recently trying to make the case that optical was better, but I really didn't find his arguments convincing, and I don't think the scientific comunity in general has really bought into it either. I have yet to hear of anyone getting time on a big telescope to try this out yet.
Re:Why not do something worth with your CPU? (Score:1)
I've got 1198 days invested in RC5. At this point, I think I want to finish the job.
any project not optimizing for CPUs... (Score:2)
I _like_ that the RC5/OGR code is optimized for each CPU instruction set. It means a few things:
SETI does not optimize per platform, thus I will not use it. I can't stand to think that some of my available CPU is being simply wasted. I run AMD CPUs at work: I want 3DNow optimization on those clients. I have a G4 Cube in my bedroom: I want AltiVec optimization on that. Bovine does both IIRC, SETI does neither.
It's the same to me as the idea that when I buy an Intel product for, say, $200, that a dollar or two might go to those dopey Blue Men. That's why (among many reasons) I don't buy Intel products.
Your Working Boy,
- Otis (GAIM: OtisWild)
Re:SETI _is_ useful (Score:2)
I don't buy this "they're gods, so they've got unlimited power". Optical SETI is a much better bet, and more within our technological grasp.
Re:SETI _is_ useful (Score:2)
Hybrid avalanche photodiodes are able to respond to light pulses on a time scale of a few nanoseconds (billionths of a second). The theory of optical SETI is to use lasers with nanosecond ultra-high-power pulses. They are so bright, they will outshine the neighboring star (for a nanosecond) across the entire optical spectrum - no need to look for the right frequency.
It's much easier to generate a powerful radio signal than it is a bright light pulse
Uh yeah, petawatt (pulsed) lasers exist, show me a petawatt radio!
Optical extinction is a problem, but with the powers available, we can detect human-buildable lasers with human-buildable detectors over 1,000 LY. See: Optical SETI home page [harvard.edu].
Re:I like D.Net (Score:1)
Re:I like D.Net (Score:2)
The D.Net client is a really nice client - it just works. I have never had any problems with it.
People are different, and therefore some people think D.Net is cool and others think Seti is the much more interesting.
I'm part of the Arstechnica Distributed Computing (DC) team and we have a nice little "portal" [arstechnica.com] (called the Food Court [arstechnica.com]), for all our teams. For each team there is a nice little description about the project.
I would recommend a visit [arstechnica.com], if you would like to know a bit about the different DC projects that exists.
You are, of course, more than welcome to join one of our teams if you like ;)
The projects I personally find most interesting and would recommend if you find D.Net and Seti pointless, are the Folding@Home and Genome@Home projects. An explanation of Folding@Home can be found here [teameggroll.org]. Genome@Home has a similar cause - it's the same people that's behind both projects.
We also have a pretty cool forum [infopop.net] where your are welcome to ask questions.
Important note! Our Folding@Home team's website has just changed to a new host, therefore the link on the Food Court page [arstechnica.com] (http://www.teameggroll.com [teameggroll.com]) doesn't work right now! Instead, you should use http://www.teameggroll.org [teameggroll.org].
Greetings Pointwood
Re:United Devices (Score:2)
Funny - UD teamed up with, yes you guessed it, Distributed.net some time ago - you can find a press release in the D.Net website.
The UD project is heavily sponsered by Intel and AFAIK that shows - the client is much faster on the P4 than on anything else...
Greetings Pointwood
Re:Would be faster? (Score:2)
command line is dnetc -config, select option 2, then look for Load-work precedence
What's the point? (Score:1)
Umm.. you can sleep tights if you assume that there does not exist a break on RC5, and that the implementations you use are safe and sound.
Personally I find these bruteforcing projects utterly uninteresting. There might have been a political point to be made by breaking single-DES with its small keyspace, proving that even the worst possible attack is effective...
RC5 however... join Folding/Genome@Home instead, makes much more sense.
Re:I like D.Net...me too (Score:1)
If anyone is out there looking to participate in a distributed project, d.net was one of (if not THE) first and still the best in my opinion. The client is lightweight, unobtrusive and just works. They've done a great job with very limited resources and I urge you to donate your cycles to one or more of the d.net projects.
Re:669 days (Score:1)
If we maintain the current acceleration (151 Megakeys/second/day), then we will finish a little more quickly: exhausting the key space in 1.44 years (11/22/02) and covering half the remaining space in
Re:I like D.Net (Score:2)
Re:I like D.Net (Score:2)
RC5-64, on the other hand, will create no real new knowledge upon its completion. It is an excercise in futility.
Re:Nyah, nyah, nyah... (Score:1)
Um,
http://stats.distributed.net/rc5-64/psummary.php3
Yes, except you are forgetting... (Score:3)
RC5-64 is safe today. But maybe not tomorrow.
Re:Source code (Score:1)
Half the keyspace... (Score:5)
Or the optimist: They have now managed to cover an entire 63 bit keyspace, showing that a 63 bit key can be cracked, and that just a single bit remains until the goal of cracking rc5-64 is reached.
It's a good thing our world is linear rather than logarithmic, isn't it? All the bickering about half empty and half full seems pretty harmless in comparison...
Re:Best quote in a Slashdot article... (Score:4)
What was the question again?
"Public Domain" Distributed Computing (Score:5)
Seti At Home (yeah, we all knew that)
http://setiathome.ssl.berkeley.edu/
Protein Folding At Home
http://www.stanford.edu/group/pandegroup/Cosm/
Genome At Home
http://genomeathome.stanford.edu/
I'm sure there are others, but those are the ones I run.
Source code (Score:2)
I'd like to have it run on older computers (Atari ST), and even on my Timex watch so that if I ever win, people read "yeah, the RC5 challenge was found by a watch !" .
It's unlikely to happen, but it would rock.
Re:Nyah, nyah, nyah... (Score:1)
--
Re:I like D.Net (Score:1)
Re:669 days (Score:1)
26,341,821 blocks were completed yesterday 0.038% of the keyspace) at a sustained rate of 81,841,189 KKeys/sec!
The odds are 1 in 1,309 that we will wrap this thing up in the next 24 hours. (This also means that we'll exhaust the keyspace in 1,309 days at yesterday's rate.)
There have been 298,204 participants since the beginning of this project.
32,230 of them were active yesterday and of those, 99 were brand-new participants.
There are 11,524 registered teams.
4,308 of them submitted blocks yesterday.
(4 of them are brand new!)
Re:RC5? Keyspace? (Score:2)
"Are you stupid or English?"
In the time it took for you to "rant" on slashdot you could have clicked 1 link from the dnet stats page to go to www.distributed.net where you would have found everything you need to know.
You sir, are a moron.
Re:United Devices (Score:1)
1) Cancer research.
2) Asteroid scanning.
3) SETI.
4) Encryption algorithm testing (non-brute force). How this would work is a good question. I don't know.
Basically, I prefer usage for science. Maybe someone can provide a list of the distributed projects out there? Not DDoS!
Re:Great work! (Score:1)
Re:Great work! (Score:2)
While I mostly agree I also beleive that anyone with $1M can build an RC5-64 cracker - I'm sure that the NSA would/will/has/could build one if they want to (a paper design I did a few years back is here [taniwha.com]) - roll on RC5-96
What people are interested in (Score:2)
I think you're just pushing the moral button. What if someone wrote a client to continue the THC tumor shrinking research [ardpark.org] but you are staunchly anti-drugs? If Sally Struthers makes a really pathetic ploy with starving children and all for her distro project (could happen) would you be morally obligated to go with the immediate improving of health of children or wait out for the cancer lottery ticket?
I don't think people really give a shit either way, they'll download a client and play with it until they get sick of it. Things will change when the multipurpose 'screensaver' is written and lets you pick which project you feel like going with that day or week. Hmm, today I feel like helping the PRC crack some NSA codes, etc.
Re:What people are interested in (Score:2)
GIMPS has found the largest prime number, its mathematicaly significant and supposedly has applications in the encryption field.
Re:Great work! (Score:3)
What absolute nonsense. It's not "news" that this level of encrpytion is safe to use. Given the algorithm used to try and brute force the key, it's always been possible to say "Ok, it would require x number of processors running for y years to break this key".
rc5-64 proves nothing but the concept of distributed computing. That aside it's nothing but an absolutely immense waste of power (Think of the additional power used by hundreds of thousands of processors running at 100% 24/7 - and no, they're not using the same amount of power just by being on. Almost all modern processors go into power saving mode when they're not being used), and a way to boast about your hardware: "Hey look! My computers do 12MKeys/s! I'm l33t!"
I know this comes off as a troll or a flame, but this subject irritates me enough as it is without people drawing false conclusions from the results.
The RC5 challenge... (Score:2)
---
Re:Half the keyspace... (Score:2)
After they got pants'd on RC4, those bastards probably chose the key "FFFF FFFF FFFF FFFF" for the 64 bit challenge, realizing distributed.net was just gonna chug away at the keys in order...
---
Re:669 days (Score:1)
- Russ
Re:RSA proved their point ... (Score:1)
The DES challenges (and particularly the EFF's Deep Crack machine) were very effective in showing that 56 bit DES wasn't good enough any more. Believe it or not, many lawmakers will still insist that there's no need for private individuals to have access to anything more powerful.
The RC5-64 challenge provides some hard evidence about what computing resources a volunteer effort can muster up to attack an encryption key. One should always assume that a government or corporate sponsered effort can accomplish much more using custom hardware and/or more CPUs. A project that takes a few years with idle CPU cycles shows that 64 bit keys are not good enough for data that needs to be safe for years to come. That helps RSA only in that it helps them lobby for less restrictive legistation. Selling 64 bit RC5 is no less profitable to them than selling 128 bit RC5.
An unfinished challenge is infinitely less useful than a completed challenge. The latter gives positive proof, the former says that a bunch of people tried to break a key for years and failed. Which tells a better story to a Congressman who still has a secretary in the next room typing up letters for him and has no real clue about technology issues?
Distributed.net is not about RSA Data Corp, it's about privacy and technology in general. We all stand to benefit. I'm still not convinced that finding large prime numbers or OGRs will help life outside of the research community. I have nothing against those efforts and will likely switch to them when the RC5-64 challenge is complete, but for now I see a lot more to gain from RC5-64 than the others.
- Russ
RSA proved their point ... (Score:3)
that power on something meaningfull, such as finding mersenne primes [mersenne.org] or Optimal Golomb Rulers [distributed.net].
RSA wanted to prove that neither 56 bit and 64 bit encryption isn't enough and that it is possible for a small crack senstive information protected by 56 or 64 bit encryption.
It will take som time to finish the 64-bit RC5 challenge, but it can be done.
Question is should it be finished? Not in my oppinion! Sure they will win $10.000, but that's about the only positive I can see in this. Used wast amount of power and computing time in doing so, only to give RSA reason to sell 128-bit RC5 and argue that it really is secure.
Wote with your CPU power and switch to something we all can benefit from. Larger primes and OGRs are candidates, but I'm sure there are others.
Re:Collatz hailstone function (Score:1)
We've probably found the key already... (Score:2)
Re:United Devices (Score:1)
Re:United Devices (Score:2)
you have to be kidding me. The UD client is ram hungry, doesn't do multiple CPUs, and is windows only. The d.net client uses 600k of ram, handles as many cpus as you've got, and has a client for just about every OS/architecture there is.
Besides, UD is a for-profit company...
I like D.Net (Score:2)
I started over a year ago with the CSC challenge, and now I've moved onto the RC5-64 challenge because I have nothing better to do with my spare CPU cycles. Personally, I think SETI is pointless. And it doesn't hurt me at all that if my machine happens to find the key that I get $2000. I just see it as a way for my existing CPU to potentially help pay for my next one.
Re:I like D.Net (Score:2)
I have my D.Net clients rotates between RC5-64 and OGR so it's not a complete exercise in (your perceived) futility. My desktop (a Duron 750) is holding about 2 Teranodes of OGR-25 and cranks out 6 meganodes/sec. Too bad it has no connectivity.
but be careful... (Score:1)
I lost my job due to someone claiming it was a "hacking tool" and the stupid boss believing him (I'd rattled this guys cage a few times).
Mind you, the contract biz is quite lucrative for me at the moment so maybe I should thank him for making me get on with it
hardcode
Why not do something worth with your CPU? (Score:2)
The cancer drug client is Windows only, but I'd hazard a guess that at least half of the CPU cycles donated to the encryption contest come from Windows machines. Use your machine for a good, useful purpose!
Re:Bold guess (Score:1)
Re:Source code (Score:2)
Read Operational Code Authentication [distributed.net] before you start ranting that it's not the complete source.
Leto
(ivo at distributed.net)
Best quote in a Slashdot article... (Score:5)
And this differs from a typical slashdot set of comments how?
Would you look at that. (Score:1)
Consider how much CPU power we're actually talking about. I've got something like 500 PIII's, and a flotilla of PII's working on this thing, pushing through two maxxed out personal proxies, and I'm only #5 on the super-l33t top 100 overall participants list.
Crikey. Can anyone send me 200 thunderbirds?
Re:669 days (Score:1)
*very*!
Re:Nyah, nyah, nyah... (Score:1)
Great work! (Score:4)
Distributed.net is good for everybodys privacy.
Re:669 days (Score:1)
What I really meant to say (but admittedly didn't) was that I guess the key is found within the next 669 days. Under the assumption of constant search speed, the chance that this happens is 50%.
669 days (Score:3)
Re:Great work! (Score:3)
RC5-64 seems a little out of date... (Score:1)
Re:669 days (Score:1)
Link On RC5-64 (Score:1)
Did you miss out on the Dotcom Bubble [peakprogramming.com]
United Devices (Score:2)
http://members.ud.com/home.htm [ud.com]
I'm a member of the Sitepoint team [sitepointforums.com].
Dnetc didn't seem to run on my computer very well, and it didn't provide tangible results. With this, it shows you what you're working on in a lot of detail.
------------
Re:Would be faster? (Score:2)
See the distributed net site for details, but in essance a new, larger Optimal G... Rulers can be used to improve the efficancy of solutions to a range of scientific and engineering problem.
RC5 is now just meant to be a fallback if there are no more useful projects to do. I reasonable sure the only reason that it still has such a large keyrate is all the network / machine with ancient clients on them that know nothing about the newer challenges.
--
Amiga RC5/OGR Team
Re:Great work! (Score:1)
Actually, since computing power has advanced quite a bit, the odds a probably a bit better than that.
Re:Source code (Score:2)
CryptNET RC5 Attacks [cryptnet.net]
Why the hell isn't your Timex watch running it, slacker?
ETA (Score:1)
Guess how long till end? (Score:1)
Re:This is so impressive ... (Score:1)
The DNet power crisis and global warming effect. (Score:1)
With all the "extra" "spare" "old" machines left on with nothing better to do than raise the owners ranking - it's simply not suprising that we have a power shortage. I wonder how many acre feet of hydro are wasted, how many tons of toxic soot pumped into the air, and wonder if they have built enough power transmission lines to handle the extra load.
The 24hr 40MW power drain is enough to power a good sized city or a couple small towns - something in the range of about $3M/mo in billing. If the machines were turned off at the end of the day, that would really be conservation of a figure that would mean something.
Actually, I think somebody should run an eco friendly campaign against them for the waste of nearly $40M/yr in scarce natural resources. For what?? just to win $2K - hell the local lottery has MUCH better odds, and a real payback that if donated to a program would really make a difference.
Of course, wadda I know
Re:Brute force is worthless - real analysis? $100M (Score:1)
Add to that the cycles being burned by SETI and other projects, and we are talking about a huge was of resources. All these projected should be run out of town by the ECO movement.
The sad part is a huge number of these people are probably pro-cycle, anti-car, and otherwise normally eco friendly.
Re:I like D.Net (Score:1)
Re:United Devices (Score:1)
Re:Critisizing code cracking challenges. (Score:1)
Cracking challenges also encourage people to look heavily at implementations of cryptographic algorithms to see if they can find shortcuts. That is research. It may be unlikely to result in much return, but there has been more than one example of a cryptographic implementation that had problems.
What would be really cool (Score:2)
Integrate the other problems into the game and allow characters to choose to sell their processor cycles for some sort of game credit. For instance, whenever your character is inactive, she prays to the goddess of SETI (which is the game representation of using cpu cycles for the SETI@HOME project), and she slowly accumulates extra gold or hit points or something.
A convergence like this would generate a lot of good press and interest in your game, not to mention generating interest in distributed computing projects. Might be just the thing to push one of those many GPL MMORPG projects to completion.
Man I have an idea like every two seconds, I wish they were all this good
Bryguy
Critisizing code cracking challenges. (Score:1)
a) There is a finite number of people who are interested enough to install distributed processing software.
b) Research is the only way that the human society advances.
c) The next avenue of research is taking place in solving NP problems.
d) NP Problems are brute force problems.
e) Those millions of people who support distributed code cracking could be more usefull by supporting research than cracking competitions which achieve _NOTHING_.
f) At least they could be usefull in processing some Distributed Dynamic Massively Multiplayer Online RPG. Atleast others would benifit from this massive generated game world, it'd be more entertaining. Research would even be usefull.
Re:669 days (Score:2)
Who runs that one? (Score:5)
Re:I like D.Net (Score:1)
if you actually read up a little, you'd see it's not futile at all.
Re:Guess how long till end? (Score:1)
Probably yes, but not because of what you think. Every key requires a pretty fixed amount of time to be tested, so the speed shouldn't change.
Anyway, the network syncronization (sp?) will get more and more difficult, as slow nodes begin chomping packets that will return after the end of the contest, and there will be a lot of re-issues, effectively doubling or tripling the amount of work for the last 2-3% of the keyspace (exactly as happened at the end of RC5-56)
Re:RC5-64 seems a little out of date... (Score:2)
That's impossible, for now. RC5-64 started some years ago, when distributed.net finished RC5-56. The difference between the two is a factor of 256, and many people said that even RC5-64 was too difficult. Maybe they had a point... 3+ years for half of the keyspace is long enough.
RC5-128 would be 2^64 times longer that RC-64, and that's about 16.000.000.000.000.000.000 times longer.
If Moore's law keeps pumping, computers will have sufficent power in maybe 100 years...
Re:669 days (Score:2)
~
Re:I like D.Net (Score:1)
Well ... (Score:1)
x days to completion (Score:1)
RC5? Keyspace? (Score:1)
End of Rant.
Re:RC5? Keyspace? (Score:1)
The answer to both questions is: "No".
Geek documentation is full of details. But it all too frequently fails to answer the question "What is it?" Because geeks, so utterly consumed with themselves and their own little world, make the erroneous assumption that EVERYBODY knows what 'it' is. www.distributed.net is no exception. "What is RC5?" is a pretty major piece of information. I shouldn't have to click on a half dozen web pages or "infer" or "deduce" it's meaning. It should be right there in plain ol' english: "RC5 is
And easy does it with the name calling, OK? Completely unnecessary.
RC5's biggest contribution (Score:5)
This was the project that ignited massively distributed computing. The biggest projects are obviously SETI@Home and the handful of protein folding clients, but we've only seen the tip of the iceberg. This is still such an untapped resource that we will undoubtedly see some really incredible stuff in the near future. And the folks at RC5 were the ones that got the ball rolling.
Thanks.
possible outcome (Score:2)
RC5 press room, Circa 2004
contest organizer - The final results are in.
press - That's great! People are asking, how much of the keyspace was searched?
contest organizer - Actually, 100% was searched.
press - That's Amazing! What are the chances of exhausting the keyspace and finding the winner on the very last key? They must be mindbogglingly low!
contest organizer - Well, heh.. actually it's about 100%, because there was a tiny bug in the client. We'll have to start over.
Re:I like D.Net (Score:2)
Re:Great work! (Score:2)
Re:Guess how long till end? (Score:2)
Re:United Devices (Score:2)
Re:RC5-64 seems a little out of date... (Score:3)
"One of the consequences of the second law of thermodynamics is that a certain amount of energy is necessary to represent information."
"An ideal computer running at 3.2 degrees Kelvin [temperature of the cosmic background radiation of the universe] would consume 4.4*10^-16 ergs every time it set or cleared a bit."
"If we built a Dyson sphere around the sun and captured all of its energy for 32 years, without any loss, we could power a computer to count up to 2^192."
"These numbers have nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than mattter and occupy something other than space."
Damn I love that. Bring on the cryptanalytic algae!
--
Re:I like D.Net (Score:2)
Why not be a real altruist and fight cancer [ud.com] with your spare cycles? The United Devices project does what I consider the most useful work of any distributed computing effort:it simulates interactions between thousands of molecules and cancer causing proteins to try to find possible cancer treatments and/or cures. The only real downside to it is that the client is Windows only, which means there is a lot of untapped computing power from other operating systems. Still, I'm disapointed that more people want to look for ET than to fight one of the worst illnesses on our own planet.
Re:I like D.Net (Score:2)
But there are better things you can do with your CPU cycles. There are several actually useful distributed computing projects out there, like the protein folding project [stanford.edu] others here have mentioned. Or maybe you would prefer to help dseign new genes [stanford.edu]. Or surely you could find something [google.com] you might like.
Personally, I think SETI is pointless
It may be unlikely, but least it is theoretically possible for SETI@Home to produce significant results. However, the RC5-64 is guarenteed not to produce any useful (or even interesting) results. It will teach us nothing we don't know already.
it doesn't hurt me at all that if my machine happens to find the key that I get $2000
If you want a shot at winning a prize, you could try looking for huge prime numbers [mersenne.org]. While that doesn't seem to be particulary useful, at least the money is better. And more importantly, you won't spend years searching for something we already know.
Would be faster? (Score:3)