yashsingh1/xdaforums huggingface dataset:
[Motorola Milestone Android Development] WiuEmPe:
brute force
[Motorola Milestone Android Development] naresh9876:
i dnt tink they'll use brute force anymore. i recall them sayin that its a wastefull and slow attack.
[Motorola Milestone Android Development] pontomedon:
you guys should really increase the work unit size, otherwise the filesystem holding the download/upload directories will be busted in a few days - that was one of the problems i had, the ext3 filesystem ran out of inodes, which is a really really bad thing to fix once it happens :)
[Motorola Milestone Android Development] DannyDroid:
We still have you to thank pontomedon <3 .
[Motorola Milestone Android Development] naresh9876:
yup i agree, thanks pontomedon. u made us (milestone owner) a step closer in getting an open bootloader.
[Motorola Milestone Android Development] alncool:
Yeah true ! Thank you man !

By the way : is the GPU support activated on this new project ?

I received plenty of tasks to do and result is fast calculated on my computer (about 4mn per tasks) so ... It seems so ....

Can someone ask the PNT team to be sure ?

Can't wait the 64bits version :p
[Motorola Milestone Android Development] DannyDroid:
No GPU support yet (from what I read on their forums).
[Motorola Milestone Android Development] evolucja:
For all questions regarding new project - AndrOINC please use official thread:

http://xdaforums.com/showthread.php?t=921013

Thanks.
[Motorola Milestone Android Development] thesparxinc:
yep! ... cheers pontomedon. nice work.

good luck doing study
[Motorola Milestone Android Development] solver404:
I use a HTC, but down for the cause. I do enjoy seeing all 4 cores actually getting used fully.
[Motorola Milestone Android Development] SudevG:
Thanks pontomedon

+1 Thank You Pontomedon
[Motorola Milestone Android Development] naresh9876:
http://xdaforums.com/showthread.php?t=921013

check it out. its the official androinc thread.
[Motorola Milestone Android Development] eybee1970:
sounds promising http://phandroid.com/2011/01/19/motorola-apologizes-for-pr-gaffe-promises-better-bootloader-policy/
[Motorola Milestone Android Development] naresh9876:
they just write that down to give false hope to users. they don't want their product to go bust. its a marketing technique. give false hope so people buys the product.

knowing motorola i don't think they'll free the bootloader for us.
[Motorola Milestone Android Development] Obix007:
wrong topic
[Motorola Milestone Android Development] nabuhonodozor:
@Muf123

"some PNT stole it because they just wanted to No info posted to XDA, they just play their own game. Still no source code."

We can see You play Your own game - since the beggining You made many false claims that PNT ddos bionic, "stole" project etc. on XDA and Facebook

Its some of Your personal vendetta? I dont understand Your attitude. Nothing prevents that You "steal" this project, create worker, get server and publish Your only true, not stolen, not "making a trojan" project. Its easy to bash somebody, a little harder to make actual something positively towards our goal.

Sorry if it sounded harsh but false and simply untrue claims needs to be stopped at once since it draws our attention from the main topic
[Motorola Milestone Android Development] Quintasan:
Please pay no heed to this obvious troll, I did in the last thread and he still was pulling silly arguments out of nowhere. Nothing good will come from it.
[Motorola Milestone Android Development] The Solutor:
The only obvious thing here is the "strange" way of managing this project.

The facts are

Some polish people are defending other polish people just because are polish, and not because they are right.

A "community" project coded by someone, managed by some other published by a different user, explained by a third user, and so on.

A piece of source published by "anonymous" in a site different from the one where the project is hosted and linked here by (again) a different person.

And so on.

So stop arguing about the user that are criticizing this project they are more than right, if you want to be trusted just act transparently.
[Motorola Milestone Android Development] k1l:
/signed

(msg too short)
[Motorola Milestone Android Development] thenotdone:
If people would have searched the Androinc forum, there were numerous posts disproving the validity of the work units being completed due to the faulty algorithm being used. (was disproved algebraically)

Even if we managed to complete all the units, we wouldn't have a valid key.
[Motorola Milestone Android Development] Rotundjere:
if REAL, where's the source code ??
[Motorola Milestone Android Development] tdavis42:
So I need to catch up on this with a few questions.

1: Is this project going to work?

2: Has anyone checked the code to make sure this will crack the Milestone?

3: IS this still worth running on my PC?/ Is this project going anywhere?

Thanks for the answers in advance, could you please PM me to either answer or let me know of an answer as I own a Droid Incredible and never visit this section. I am only doing this to help out the overall Android community.

:D
[Motorola Milestone Android Development] CommanderThor:
Its is not nessesary useless task running on computers. Maybe the team sells this 20GFLOPS power to somone, or they use it for their own project. Or they just enyoy doing scam.
[Motorola Milestone Android Development] AgentSmith:
People, let's just stop talking about conspiracy theories and just start crunching. At least it won't cost you any money in doing so. And just imagine what happens if we crack this thing...

And if we want to be absolutely sure about the project then why don't we just start our own? I am sure there are enough people willing to pay only a few bucks to keep it running until we cracked it. I suppose it can't be that hard if you know a little about encryption keys.
[Motorola Milestone Android Development] tomauswustrow:
is the project dead again ? link dont work for me
[Motorola Milestone Android Development] leobg:
It is dead.

AgentSmith, there is no free lunch on this world. It alays costs something - in electricity for example. Not to speak it is pointless. Just do the math.

It is more likely somebody to breach Moto security and steal the keys than bruteforcing it.

And in few more months Milestone will be just another old phone that nobody uses anymore...
[Motorola Milestone Android Development] kezs:
/signed
[Motorola Milestone Android Development] Mystik:
this project was replaced by AndrOINC here:

http://xdaforums.com/showthread.php?t=921013

... the new project carries it's own controversies.
[Motorola Milestone Android Development] thenotdone:
The Androinc source code was released on their home site, and it was determined that the formulas they used didn't produce a valid key.
[Motorola Milestone Android Development] pedrocel85:
Hello,

Im from x10 and x10 mini foruns.

Your project was an inspiration to all of us to try the very same thing.

Similar to your foruns, we have many debbie downers to say it will never work.

We are trying to implement, gathering programmers.

We just want too say this, if we can, we gonna support your work with computers(sorry, but money is hard) and time.

Your sucess is our sucess.

Best,

Pedro
[Motorola Milestone Android Development] Snotmann:
4 Core Xenon Server join our fight !
[Motorola Milestone Android Development] Lowbytes:
But don´t cost a penny (4me) Machine is runnig most of the time so why not let it do something?
[Motorola Milestone Android Development] pontomedon:
i don't know, but i don't think so.

unfotunately i don't have the resources to host another project, but it would be a one-line change in my project.

as i said, it could take forever (and i mean forever). but it could also happen after a few days.
[Motorola Milestone Android Development] DummyPLUG:
I am in, hope somebody make a client for GPU (for both nvidia and ati)
[Motorola Milestone Android Development] AliceXES:
Just ran into this:

http://www.engadget.com/2010/03/09/1024-bit-rsa-encryption-cracked-by-carefully-starving-cpu-of-ele/

http://ns.umich.edu/htdocs/releases/story.php?id=7551

And the full paper: http://www.eecs.umich.edu/~valeria/research/publications/DATE10RSA.pdf (I Haven't read it yet).

It's a method thay may really work.
[Motorola Milestone Android Development] Wing_Zero85:
Is was wondering the same, but, if you read this:

http://techie-buzz.com/tech-news/1024-bit-rsa-cracked.html

you seethat to crack an RSA 1024 bit key in this way it use an exploit over openSSL libraries. So we can't do that with and hardware-encripted key :/
[Motorola Milestone Android Development] p.gregy:
Wouldn't be the cpu time used better at finding sha1 collisions? That seems like closer-to-the-reality thing.
[Motorola Milestone Android Development] geekmystique:
I understand it is a matter of principle.

BUT the chance of you winning the lottery without buying a ticket is bigger than bruteforcing this key.

Even if your PC is already running, using up all the CPU cycles will result in a lot more power usage. It is a waste of resources and gives false hope. If you want a phone with a freed bootloader there are two options: 1)Make Motorola somehow unlock the thing 2)Buy another phone.

I really would like you all to be a bit more realistic here. This is NOT the way to do it. And of course, you can do whatever you like in your free time, but maybe make a calculation of your chances first?
[Motorola Milestone Android Development] jlove:
you wont know if you wont try, everything is possible, we just got an opertunity to try it, week ones, step aside, we dont need realistic people, we need dreamers, these are the ones that changes the world,

count me in. :)
[Motorola Milestone Android Development] PsyCl0ne:
Im in :) too bad there isn't any gpu computing.... XD

~PsyCl0ne
[Motorola Milestone Android Development] cynsx:
Although it seems extremely hard to achieve the goal,

count me in
[Motorola Milestone Android Development] dudumomo:
Wow I'm very surprised to see a BOINC project made by a XDA member !

I've been calculating on various BOINC projects for years (Even during Seti@home own client period)

It's quite nice to see the XDA community helping you, especially that it also promote the BOINC platform with all its projects (Biology, Math, Ecology, etc...)

But I'm quite concerned by your project and I've 3 questions:

I'm a HTC user (Been using the Magic and now the Desire HD), so excuse me for my dumb question, but:

- There is plenty of roms for the motorola, what will be the improvment to crack the RSA Key ? (Better Bootload ?)

RSA key will takes us year and year to crack (Or my not, or may be longer....we never know), so I understand that some people think it will be a waste of CPU Cycle, but:

- Isn't it possible to find a better way to crack the key instead of using Brute Force ?

- If Brute Force is the only solution, how long can it takes to crack it with 10 PC ? 100 PC ? 1000 PC? etc... Just to see if with an increase of the "crunching power" the delay can be shortened.

And it would be much more efficient to see a good GPU Application ! (In such a case, improving the CPU application will be unecessary)

Several BOINC projects got GPU application or are trying to build one. You should try to get support from them.

If you need help, let us know how we can help you.

PS: I've added my dualcore laptop on it. If I'm satisfy with your project, I might add 14 extra cores.

Good luck !
[Motorola Milestone Android Development] saren:
will it also fight for XT700 series?
[Motorola Milestone Android Development] dieKatze88:
Alright, I'm not up to the caliber of programming required to write a GPU application, but a quick googling around found me this:

http://researchdaily.blogspot.com/2009/12/bigint-library-using-cuda.html

Not sure if you guys can write up the big int stuff you need using that, but hey, I can say I tried to help

I also added 4 Core 2 Duo cores. I have a pair of P4 cores I will add when I get network run down to my arcade machine.
[Motorola Milestone Android Development] yixuexiaoao:
I'm in waitting....6 hours...
[Motorola Milestone Android Development] dudumomo:
As said before, they don't have the ressource to run 2 servers for 2 projects (The current and the XT700).

Hence they will not "fight" for the XT700 now (But later why not)

Now, in my opinion,

- First of all, they don't need to run 2 servers (waste of ressources and money) for cracking 2 devices. But also, having 2 projects divide the number of processing power into 2 websites....and means 2 website to mantain...troublesome.

So hosting 2 projects on the same server is not a solution.

- Secondly, it is unlikely that they arrive to crack the 1024 RSA within a decent period of time (But at least they try and they might be lucky, we never know), so having 2 keys to crack on the same time phewww...

However, if they improve the algorithm for 32b and 64b or find a better way than brute force, and/or add a GPU application (as this kind of parallel calculs should be very efficient on GPU), then why not add another application ! on the same project for the XT700 (Easy to do as the code is almost the same)

Giving also the choice to the user on which application to "crunch"

But I guess, they need dev first ^^
[Motorola Milestone Android Development] hefonthefjords:
Aha, appologies. I skim read it as there being cuda support. Lulz.
[Motorola Milestone Android Development] allen1090:
Welp, quad core coming your way :D
[Motorola Milestone Android Development] pontomedon:
Currently it is not possible to change the kernel (which is stored in the "boot" partition) on the Milestone. we therefore do not have any "real" roms, all we can do is stay on the (buggy, slow, etc) Motorola kernel and try to improve it by loading modules. This is afaik what all the Roms for the Milestone do, load kernel modules and modify the system partition. if we could sign our own kernels, we would have the same possibilities as most HTC users have.

First, I'm not a mathematician, so don't nail me down on the following explanation, this is how i understood the process.

Well, as i explained on the project front page, there are extremely fast algorithms for factoring integers. The problem with those algorithms is, that they consist of two major steps. The first step is called sieving, you have to do that until you think you sieved enough. The second step is "doing something with the results from step 1". The second step is quite fast (half a year or so on a decent grid), but it will only yield a result if you sieved long enough. and this sieving is what takes enormous amounts of time, centuries in our case (and to know when you sieved enough is quite hard). So we know that GNFS (for example) will only yield a result after a few centuries, which is, of course, extremely fast compared to the worst case runtime of bruteforcing, but still bruteforcing has the (really really small) chance to yield a result in a short time, while GNFS will give you a result, but only after a very long time.

Second reason: I'm not able to implement something like GNFS. I tried to understand that algorithm, and the easiest thing i found was a paper called "An Introduction to the GNFS", which was a 85 page long Masters thesis. So it is a really really complicated thing ;)

it really doesn't make sense to calculate any numbers since the results would still be so incredibly small. to draw you a picture: we deal with decimal numbers of about 200-300 digits. each workunit tests an interval of 50 billion (11 digits). each more digit is a *10 increase of work. as a wild guess i would say that with millions of computers, we could reduce the worst case runtime to a few million years.

of course a GPU app would be incredibly much faster than the CPU app, but as said before it is quite hard to port the big integer stuff to cuda, and I'm a student, so i don't think i have enough time at the moment to accomplish this. Of course, having a gpu app would be extremely cool, i won't forget about it, whenever i have time i try to work on it.

I think i'll make the source code of the worker available in a google code project or something like that in a few days/weeks (you know, christmas and such..). I would be glad if all of you could have a look at it then and help me improve it (or help porting it to cuda). I think especially the linux build is not as fast as it could be, because i'm really not good at building stuff under linux.

thanks ;)
[Motorola Milestone Android Development] dudumomo:
Thank you for your detailed answer ! I appreciate !

Very clear.
[Motorola Milestone Android Development] handsomeboy1702:
I couldn't access the site. I had to access a cache copy of the page. Installed BOINC, but couldn't connect to the site, as it was unavailable.
[Motorola Milestone Android Development] Ok_Kaleidoscope5109:
epic fail.
[Motorola Milestone Android Development] etoy:
there's just one way to describe it
[Motorola Milestone Android Development] Snotmann:
So the Question goes to pontomedon:

Is there a possibility to break the RSA Keys for real ?

Is it sure that the algorithm is producing valid key ?

Else I have to spend my server power to help fight against cancer or other thinks to help the world !

Regards,

Snot
[Motorola Milestone Android Development] pontomedon:
Yes, there is a chance, but it is very very very small. The algorithm my project used was correct, the PNT "improved" it and flooded my server with the massive work unit count because the "improved worker" was so fast. Therefore my project crashed and i handed everything into the hands of the PNT. They used most of my code + their "improved" worker to set up "androinc" (later they claimed it was all "their intellectual property", I'm a bit pissed because of that as well) and started the search again from start. about a week later it was discovered that their "improved" worker misses out prime numbers does therefore not guarantee a correct result, even if each and every possible work unit would be crunched.

I'm not sure whether their worker has been updated since then, or if the faulty worker is still around - but they never officially admitted that the worker was faulty, and, to be honest, i would not recommend using any energy on participating androinc as long as they do not become any more transparent.

a few days ago there was some effort from a guy on #milestone-modding to set up a new, more professional project, so there might be a 3rd project some time in the future, which will be as transparent and trustworthy as my project was, but with much better hard/software. I'm sure you'll hear about if if/when it's available.
[Motorola Milestone Android Development] Snotmann:
Ok, so i have to spent my processor power to other projects, until I not know, if the work i do is logical.

Thanks for the Info.

regards,

Snot
[Motorola Milestone Android Development] kezs:
Thank you very much for your input, mate. It's a fact that the PNT rushed things and, as well intended as they might have been, really screwed things up. I guess the lesson we can take out of this is - if you're starting a community project, then make it open for the community. I had a lot of sympathy for the PNT. I crunched a lot for androinc and I feel pissed off as well. I left it as soon as they insisted on that whole "intellectual property" BS. If they had remained open, giving pontomedon his deserved credit for proposing the project, we wouldn't have wasted so many flops and watts - since their faulty worker would have been discovered way earlier.

Well. Hope we all take that lesson and move on. I'll be ready with a lot of processing power as soon as the project is taken over the right, open way.
[Motorola Milestone Android Development] zeppelinrox:
Don't bother with the cancer cure thing.. it would only get buried.

cancertutor.com has all the info you need

http://www.cancertutor.com/Other/NoCancer.html is a good page to start with.

http://drkelley.com/ has a great video too.

Some info about Dr. Kelley

That cure rate was verified/confirmed by doctors who's goal was to discredit Dr. Kelly.

That is quoted from this page

Yeah, it's off topic but what the heck...
[Motorola Milestone Android Development] kezs:
I know this is OT, but as long as motoboinc is dead...

Is info you posted related to the Rosetta project?
[Motorola Milestone Android Development] zeppelinrox:
No that site is the work of an independant researcher.

He lists dozens of incredibly effective treatments which promote "spontaneous remission" - can't say "cure" lol

Here are a couple of quotes from the main page, made by Nobel Prize winning doctors.

I really love this information found on this page http://www.cancertutor.com/Other/NoCancer6.html

Uh so...

1. 1931 Noble prize proves that oxygen kills cancer

+

1. 1937 Noble prize proves how to increase oxygen levels in a person...

=

2. Cancer curing diet...

No wonder Dr. Johanna Budwig didn't get a Nobel prize for that diet (almost did) - the answer was too obvious... 1+1=2 LOL
[Motorola Milestone Android Development] polovinamozga:
Im stopping computation, because PNT asses does not public their code.
[Motorola Milestone Android Development] Snotmann:
You can do a good thing if you supply rosetta@home.
[Motorola Milestone Android Development] zeppelinrox:
Well that rosetta@home looks interesting... I see AIDS is among the things they want to cure...

Here Robert (Bob) C. Beck, D.Sc. talks a bit about his cure for AIDS

http://www.youtube.com/watch?v=b02pVZIEzfY

Beck was no slouch... he was "a physicist and formerly a consultant to the Sandia Corp, Senior Staff Scientist at Eyring Research Institute, and consultant to the US Navy."

From the same page...

The the patent involved a machine that would clean/purify the patient's blood outside of the body. The machine would pump it out, clean it and feed it back in.

Bob Beck simply developed a much easier way to do it.

In this lecture he explains how he was healing AIDS patients in a hospital and the hospital told him to stop...

Another very informative page can be found here

His protocol will actually cure pretty much anything.

It's been proven through studies and his actual work in hospitals.

The health system, in regards to diseases (ie. medicine), is driven by treating symptoms and not by developing cures.

When a cure is for real, it gets stiffled.

If a pill creates minimal benefit, despite various side effects, it's touted as the next big thing... or golden egg to be precise.
[Motorola Milestone Android Development] Twist3:
Is this project still live?

I have tried to look at

http://poseidon.shacknet.nu:8080/MilestoneRSA/ over the last few days but the page times out. Nor could I connect through BOINC

If the project is running I'd be keen to get involved.
[Motorola Milestone Android Development] zankyw:
Project was cancelled because of a DDoS organized by some Polish script kiddies. :eek:
[Motorola Milestone Android Development] kezs:
Why is it easier to reply the thread with a question than to just read the last few replies?
[Motorola Milestone Android Development] Twist3:
Argg, sorry I read the first 10 pages of posts and the last few posts so I missed some vital info. I read read a few more pages of the thread now and learnt a bit more.

AndrOINC don't appear to publish the source, so I won't be joining them. I only believe in open projects and frankly only open projects are likely to succeed.

So I am hoping this project can be resurrected, what do we need?
[Motorola Milestone Android Development] kezs:
Pontomedon, the original creator of the project, says there's a 3rd, this-time-for-real project being prepared. If it's open, we'll be there :)
[Motorola Milestone Android Development] consolation:
I think the script kiddies did you a favour, given that it'd take you millions of years to crack the key by brute force. You'd be better off investing your time in learning some assembler/c and looking for a hack - worst case scenario - you'd learn some valuable computer skills. If you do decide to go ahead with this farce, please buy some carbon offsets for the electricity you will waste.