RSA-576 Factored
An anonymous reader writes "I thought Slashdot would have picked this up
several days ago, but apparently not. Although
you still won't see any mention of it on the
RSA challenge site, Mathworld is carrying the news that a team at the German Bundesamt fur Sicherheit in der Informationstechnik submitted a factorization of
RSA-576 on December 3. RSA-576 is the smallest challenge number that RSA Security offers a cash prize for, to the tune of $10,000"
gathers GAY NIGGERS from all over America and abroad for one common goal - being GAY NIGGERS.
Are you GAY ?
Are you a NIGGER ?
Are you a GAY NIGGER ?
If you answered "Yes" to any of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!
Join GNAA (GAY NIGGER ASSOCIATION OF AMERICA) today, and enjoy all the benefits of being a full-time GNAA member.
GNAA (GAY NIGGER ASSOCIATION OF AMERICA) is the fastest-growing GAY NIGGER community with THOUSANDS of members all over United States of America. You, too, can be a part of GNAA if you join today!
Why not? It's quick and easy - only 3 simple steps!
First, you have to obtain a copy of GAY NIGGERS FROM OUTER SPACE THE MOVIE and watch it. (click here to download the 280MB MPEG from BitTorrent)
Second, you need to succeed in posting a GNAA "first post" on slashdot.org, a popular "news for trolls" website
Third, you need to join the official GNAA irc channel #GNAA on EFNet, and apply for membership.
Talk to one of the ops or any of the other members in the channel to sign up today!
If you are having trouble locating #GNAA, the official GAY NIGGER ASSOCIATION OF AMERICA irc channel, you might be on a wrong irc network. The correct network is EFNet, and you can connect to irc.secsup.org or irc.easynews.com as one of the EFNet servers.
If you do not have an IRC client handy, you are free to use the GNAA Java IRC client by clicking here.
If you have mod points and would like to support GNAA, please moderate this post up.
This post brought to you by Penisbird , a proud member of the GNAA
G_____________________________________naann_______ ________G
N_____________________________nnnaa__nanaaa_______ ________A
A____________________aanana__nannaa_nna_an________ ________Y
A_____________annna_nnnnnan_aan_aa__na__aa________ ________*
G____________nnaana_nnn__nn_aa__nn__na_anaann_MERI CA______N
N___________ana__nn_an___an_aa_anaaannnanaa_______ ________I
A___________aa__ana_nn___nn_nnnnaa___ana__________ ________G
A__________nna__an__na___nn__nnn___SSOCIATION_of__ ________G
G__________ana_naa__an___nnn______________________ ________E
N__________ananan___nn___aan_IGGER________________ ________R
A__________nnna____naa____________________________ ________S
A________nnaa_____anan____________________________ ________*
G________anaannana________________________________ ________A
N________ananaannn_AY_____________________________ ________S
A________ana____nn_________IRC-EFNET-#GNAA________ ________S
A_______nn_____na_________________________________ ________O
*_______aaaan_____________________________________ ________C
um, dolor. Nunc nec nisl. Phasellus blandit tempor augue. Donec arcu orci, adipiscing ac, interdum a, tempus nec, enim. Phasellus placerat iaculis orci. Crasa sit amet quam. Sed enim quam, porta quis, aliquet quis, hendrerit ut, sem. Etiam fe
Even though it took us three days to figure it out, to be honored by the RSA feels so good. I want to thank everyone for helping us achieve this!
Second post! w00t!
Lameness filter encountered. Post aborted!
Reason: Please use fewer 'junk' characters.
"plz plz plz plz join my team i wan the money so i can git a d8 4 da prom!"
Can't wait to see that from the people who have no idea what encryption is for.
Will this allow us to clone dinosaurs and place them in a futuristic theme park?
Ontday oyay inkthay osay?
I bet they did this on Gentoo.
Soo......what does this mean? RSA-576 sounds like the name of a fighter plane.
I think that composite numbers everywhere will sleep just a little bit less securely tonight, knowing that the Bundesamt fur Sicherheit in der Informationstechnik is out there, somewhere, waiting for them.
Yup.
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
dd: reading `/dev/fd0': Input/output error
1268+0 records in
1268+0 records out
NIGGER! NIGGER! nigger nigger nigger NIGGERRRRR!! OOHh YEAH
FUCK
etc.
Wow, I havn't really read in to it, but is that very big? I mean, they were talking about not too long ago that 128bit encryption is "almost impossiable" to break. If this is 576bit encryption, and they've broken it, doesn't this mean that 1024bit is looking slightly weak? Whats the 'difficulty' of breaking this key on a relative scale?
Chris
I am sure there is some SCO code in the solution. They'll just get sued. Congrats, Defendants!
Great ideas often receive violent opposition from mediocre minds. - Albert Einstein
Look! I did it too!
1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 144 192 288 576
your such a fucktard
Does anyone know the relative computational difficulty of cracking RC5-72 vs. trying to factor one of the RSA numbers? Given the higher monetary payoff, I'm wondering if I wouldn't be better off implementing and running a prime factor sieve, rather than running the RC5 client (which only runs on my W2k workstation, because the distributed folks never rewrote the older cores that run on my pre-OSX Macs.)
Mersenne primes are a number of the form 2^n - 1, where n is some prime number. Mersenne primes are one of the easiest to find, and there is a quick (relatively) algorithm for checking whether it is prime. Not all Mersenne numbers are prime.
Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
/. probably didn't notice because we don't care.
I'm sorry the rest of the geek world can't keep up with your mad geek-story-finding skillz.
</sarcasm>
omg, is that shit on your face???
see subject, tea bagger.
I think I speak for 99% of the population when I say...
"Oh."
GL
They probably just looked in the back of the book.
Nobody should rely on security by obscurity to keep their data secure. The only difference between ROT-13 and RSA is a few prime numbers.
Conformity is the jailer of freedom and enemy of growth. -JFK
...psssssshhhhh
whoo! I feel light-headed
come on, +5 funny...
Now there needs to be cash prize for discovering the discoverer when the challenge has been met. I just checked that site today.
I think I speak for 99% of the population when I say... "Oh."
...
I think I speak for the other 1% when I say
"Um."
-kgj
-kgj
You can find more info about prime numbers at goatse.cx
Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
Well, the computational complexity of the General Number Field Sieve is:
O(exp(c*log(n)^(1/3)*log(log(n))^(2/3)))
where the value of c is reflected by the specific flavor of the NFS you're using, but in each case c>1
I don't know the complexity of RC5, but I can imagine it's not exponential like the NFS.
49561029139355845747971386346688559685802770654976 22183978317743925946576415078139905781369527613655 89856824677545079939976358482997663812205232927942 98468955841793432926128
and 2.
by those with something to hide (criminals/GPL users)
HOW'S MY POSTING? CALL 1-800-POSTING
well that just makes my luggage worthless!
Factoring composite is probably somewhat easier in the sense that it doesn't require more hardware/brute force computational power, however, its probably harder in the sense that you need to be very famillar with the very latest in factoring algorithms and essentially be skilled and willing enough to implement the very leading edge known algorithms.
In other words, factoring RC5-72 requires Moore's law, plus a massively growing audience of people willing to participate. But even with the most optimistic projections, RC5-72 will not fall for decades. Factoring something like RSA-574 requires that you be up on the latest in computational mathematics as it relates to number theory. If you think you can bone up on the latest in factoring techniques in less than 10 years, then you probably have a better shot at the RSA prizes.
How could they *factor* ME without *my* own knowledge?! Somebody call the doctor... -RSA-576
In order to win the prize, you must submit your result to RSA, they don't actively seek out winners. That's why RSA's page hasn't been updated.
They can submit their answer here.
http://www.penguinhosting.net/~jpeck/prime/
Please be kind to my karma...
If anything, it deserves a few more insightfuls. He has politely asked a number of important questions about RSA encryption. Obviously Chris doesn't understand how this "breakthrough" matters in the big scheme of internet security, and he damn well deserves a polite response or two to help teach him about the impact.
Asshole mod: I hope you're satisfied.
Chris: I hope some of the comments from the other users have been useful to you.
I'm not suprised that someone has done it. Even the RSA site suggested 576 would fall soon. What I do find interesting is that it took 4 days for word to get out, and that the factorization was done in Germany. More interesting would be knowing what algorithm was used - is it new, or just further refinement of GNFS or MPQS with faster hardware?
They're busy multiplying the two 87-digit factors by hand, just to be sure.
Crap, there go my plans to factor it myself.
Ron Paul 2012
......if you get lucky!
.1% of keyspace you search.
There is nothing that says you won't find the correct key in the 1st
Veramocor
They're all composites, einstein. The first, third and fourth are even numbers. The second is a multiple of 5. Joke is on you.
- Nasty
- Offtopic
When 128-bit cyphers are described as "secure", they're almost certainly talking about symmetriccyphers - that is, the key you use to encrypt the message is the same as the key you use to decrypt the message. There are no known ways to break currently acceptable symmetric cyphers (such as 3-DES and AES) faster than brute force - that is, trying each key one at a time. If you have a 128-bit key, this will on average take (2^128 / 2 = 2^127 ~= 10^38) tries before you get the key. This will take billions of years to do, even using a massively parallel computer.
The other sort of encryption, the sort we are talking about here, is public-key encryption, where you use two different keys to scramable and descramble the message. The advantage of this method is you can create a key pair, and give one key to everyone who wants to send you a message (the public key), and while they can send you message securely, it is very difficult for them to figure out your private key (and thhus read messages other people have sent you).
The bad news with public-key encryption is that the algorithms are considerably weaker than with secret-key cyphers. You can mount considerably quicker attacks than just brute-forcing the keyspace. Therefore, you need longer keys for equivalent levels of security. With RSA, the most common method, figuring out your private key from your public key is done by trying to figure out the factor of a very, very large number that is the product of two very large prime numbers. This is still very difficult to do, but it is a simpler problem than brute-forcing an entire keyspace. These Germans have just demonstrated the ability to factor a larger such number than anyone else has done before.
Whilst this is interesting, from what (little) I understand of cryptography it's still a very long way from here to cracking 1024 bit RSA keys. In any case, as the hardware makes it easier for the attackers, it makes it practical to go with longer encryption keys, so faster hardware is neither a help nor hindrance to attackers. The one proviso is, of course, the security of data encrypted by older cyphers.
Any sufficiently advanced technology is indistinguishable from a rigged demo
--Andy Finkel (J. Klass?)
-- Funny
-- On topic
I don't know the answer to your question, but I must show off some knowledge, so here's something I do know! But the answer to you question probably has nothing to do with what I just said.
Oh hell, that's very insightful! There's numbers after all!
My key is 1024 too... but it's ElGamal. Is the ElGamal algorithm inherently more or less secure than RSA?
Karma: It's all a bunch of tree-huggin' hippy crap!
RU-486 the Next Generation?
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
That's the funnniest thing I've seen all day!
Who modded this down offtopic?
you made this name just to grab karma, didn't you? what a fucktard.
This is a 76-bit key - The same that distributed.net has been going at for a year now. The last one broken was RC5-64.
Regards,
--
*Art
If a woodchuck could, would it be too lazy to?
"I thought Slashdot would have picked this up several days ago, but apparently not." As if there were any room left between all the "SCO is full of shit" and "copyright law is an insidious menace" stories.
attracting only comments from old troll accounts?
No one knows anything about how you go about factoring huge composite numbers, or can read German, or even knows the difference between breaking RSA-576 and breaking RC5-72.
So all that's left are people trying to find clever ways of linking to the prime number shitting goatse, and a surprising dearth of posts by abandoned troll accounts.
Care to explain?
Fuck Beta. Fuck Dice
Granted, there are some dnet trojans out there, but I think Norton goes a little overboard on this one. I don't see how dnet is less legit than SETI or Folding. Why not call those trojans, too?
"To confine our attention to terrestrial matters would be to limit the human spirit." -Stephen Hawking
And I quoth from the article:
3980750 8642406493 7397125500 5503864911 9906436234 2526708406 3851895759 4638895726 1768583317
x
4727721 4610743530 2536223071 9730482246 3291469530 2097116459 8521711305 2071125636 3590397527
which can easily be multiplied to verify that they do indeed give the original number.
Does anyone have a calculator that can "easily" multiply these two numbers... Holy Cow!
I don't see anything about how long it took them! I do know that RSA-155 took 7 months of computation to break...
not being the math wiz that most /.ers are I was wondering what this meant for me...I found the below statement on RSA's FAQs and it answered my question that I'm sure many here like me have..
***************
What does it mean when a Challenge Number is factored?
Users of the RSA public-key cryptosystem may wonder what the factoring of a challenge number implies about the security of their keys. Should they immediately replace their keys with larger ones? Should they stop using RSA altogether?
Clearly, the factoring of a challenge-number of specific length does not mean that the RSA cryptosystem is "broken." It does not even mean, necessarily, that keys of the same length as the factored challenge number must be discarded. It simply gives us an idea of the amount of work required to factor a modulus of a given size. This can be translated into an estimate of the cost of breaking a particular RSA key pair.
Suppose, for example, that in the year 2010 a factorization of RSA-768 is announced that requires 6 months of effort on 100,000 workstations. In this hypothetical situation, would all 768-bit RSA keys need to be replaced? The answer is no. If the data being protected needs security for significantly less than six months, and its value is considerably less than the cost of running 100,000 workstations for that period, then 768-bit keys may continue to be used.
Applications that require longer-term security or have data with a high financial value should migrate to longer keys before the factoring of the corresponding challenge number is announced. In either case, the results of the Factoring Challenge provide real data to help the cryptosystem user choose the appropriate key size.
RSA Laboratories' Frequently Asked Questions About Today's Cryptography provides more information on choosing RSA key lengths for various applications. RSA Laboratories Bulletin #13 discusses key length requirements for various cryptosystems.
***********************
And honsetly I think for most people the idea of someone devoting a cluster of computers just so they can read some documents you may have on your hard drive kindof egotistical for the end user...but hey we all know that the NSA breaks every key they can right?...even ones from people just trying to protect their data from average joe hackers...
Norton AV's flagging of dnetc is fully in error. The distributed.net staff is aware of the situation and is working with Norton to resove the issue.
NIGGER!!!! JEWS AND HICKS!!! filthy penis in your gay mouth ughalughaluguhaghluaghlu FUCK YOUR MOTHER!!! FUCK JESUS AND GOD AND ALLAH!!! spics and chinks and japs and wops and micks FUCK FUCK SHIT PISS ASS cock penis peter dick wang dong RGURHGLRGURGHLURLGHRHLGLRGLURLHG DIRTY FUCKING FAGGOTS CHOKING DOWN JESUS CHRIST'S COCK ON THE CROSS rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
YOU LUNIX TEABAGGERS!
What will be the face of the next from of Crypto? Only one-time pads? That sounds way painful.
-- Multics
not the number factoring methods. I was speculating that most of the posters had no way of intelligently commenting on the story, as significant as it once. Thanks for the links, though.
Fuck Beta. Fuck Dice
Alrighty, let's have Hilary Rosen and Jack Valenti sue them for violating the DMCA.
Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
Dunno if this is authorized, but: Appropriate Link
LOAD "SIG",8,1
Python can do this, and any arithmetic with arbitrarily large numbers (up to the limit of available memory).
I don't know the complexity of RC5, but I can imagine it's not exponential like the NFS.
The complexity of RC5 is O(n). Encryption time is constant but key setup time is linear, so the whole process is linear.
However, that's not relevant. What you need to compare is the complexity of a brute-force search of an n-bit keyspace, which is O(2^n). Definitely exponential.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
MD5 has been breakable for ages. There are tons of tools out there (john the ripper and such). It's still an industry standard (forum encryption for passwords, hell, even the /etc/shadow). It's just a matter of whether or not it's economically reasonable to break these passwords...(i.e., most people cant reverse a password like 'a2430234234mfxmiff' since they lack the power to brute force it).
GPL users are criminals.
This looks like a prime job for distributed computing. Code a program that does this distributed, offer people xxx dollars per work calculation with a $1000 bonus if their calculation is correct. Deduct a few thousand for yourself, and voila. Crack the hardest code.
Here is the latest cipher with perfect secrecy, with an added assumption on the memory limits of the adversary.
The real threat is Shamir's TWIRL and TWINKLE optical factorization-assistance gadgets. They aren't necessarily a threat to 1024-bit keys, but they're a definite threat to 768-bit keys, and it's time to start thinking seriously about threat models before embedding 1024-bit limitations in hardware. That's probably big enough that only national governments are likely to be funding, rather than bank robbers and other Mafiosi.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
What if one day someone discovers an miraculous way to easily factorizes a large number in no time. Would it be outlawed by the DMCA?
Factoring RSA-2048 might considerably contribute to global warming due to computer activity. Got anybody an idea how big the temperature rise will be assuming the efficiency given by the RSA-576 challenge?
I still remember homework about a driver being stopped because he ignored a red traffic light. He claimed the light was green because of Doppler shift caused by high speed of the car. The amount of fuel required to reach this speed was by far higher than the total consumption by mankind.
It's still a 576-digit number, binary digits, to be precise, not decimal digits ;-)
And: 2^576 is somewhat smaller than 10^576 would have been.
Google accepts the sum but only gives 9 sig figs in the answer. Oh well.
wot no sig
I'm certain that NSA is following the news from RSA competition pretty closely. I wonder how long RSA keys they can crack?...
The Ruby will help you.
This is an OO interpreter which can multiply big integers without any additional modules.
RSA's security is based on there being only two primes that make up the magic numbers. The RSA contests are about the difficult problem of factoring primes however that isn't the only hard problem that RSA encryption depends on. Another problem is the Euclidian algorithm which I feel is the main weakness. The problem is that there isn't a 1:1 ratio of public keys to private keys and there may be a very large number of private keys that will decrypt a given public key.
Haven't you guys heard of those new quantum code-majiggers? Apparently it's impossible to crack because when you look at a photon it is different (I dunno where they come in). Saw it in the paper.
Too bad they didn't factor in that noone cares.
*Badda-boom chick*
thank you, i vill be here all ze week
So far they seem give you the dates of the completions, but not the time / cpu hours taken.
Even the distributed.net doesn't seem to have seti-like stats on cpu hours used.
This seems to take more than a single cpu and workaday time.
Without those numbers on actual cpu time needed, this seems like flagpole-sitting.
The public perception would be that anyone with a workstation and some time on their hands might do this if the methods are 'just math' and made public.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
...I'm going back to school to study cryptography. It's just too damned cool (and I used to be a rocket scientist, a cool vocation itself).
Is it just my observation, or are there way too many stupid people in the world?
> Those people could be concerned at this point that
> their old messages could be cracked.
Who would want to spend zillions of hours of computer time to read some geek's old messages?
"Great news, today I have finally managed to install the latest 0.99.1 kernel and boy is it great! I'm so glad I picked SLS instead of slackware, whose installer sucks big time. With my beloved SLS all I had to do was swap four floppies in and out and everything works beautifully! No crashes yet. I never realized how much of a pain DOS was! I just finished getting my printer to work (sure was tough, see attached comments on my 7551 hack) and am bored stiff. Do you know if there are any games for Linux? Moria just doesn't cut it after King's Quest."
Umm no. By choosing a public exponent that is relatively prime to (p-1)*(q-1), (as is currently done), the private exponent will be unique, making the private key unique.
4 * 13 = ?
you just fucking regurgitate a webpage to seem smart. you know shit. you know nothing about math or computer science and you have to come to /. to flex that muscle in your skull.
what. a. fucking. loser.
hey fag. that isnt very funny is it. no it isnt.
i think what they guy meant is this:
if you publish an algorithm that is strong so that other people can use it to produce a fairly strong encryption, no matter what you publish, the algorithm will be crackable.
so you stupid fag, what did you use to come up with that line of text?
you are such a mouthy little fag loser with no life that gets no pussy. shut the fuck up.
just to let you know, Dr Weird rules, as does about 50% of the episodes in the first and second season, with revenge of the mooninites (the BELT) being the best. the third season has had a tinge of gayness, i would say that only 15-20% are very good, with the rest being sawdust.
but ATHF rules. GENTLEMAN. BEHOLD.
HAND CODED HTML! WHO WOULD HAVE THUNK IT COULD STILL HAPPEN?
You mean "Thought it would happen," not thunk. Thunking is something a "programmer" should know about. Most people hand core or use code to generate HTML. Big fucking deal
WELL, IT'S MOSTLY HAND CODED. BUT TO BE FAIR, I HAVE USED
HOMESITE 2.5, AND IT IS PRETTY NICE.
So it is not hand coded. Make up your mind. Moron
MOSTLY, I LIKE HAVING A QUICK ONE-KEY METHOD OF SEEING HOW
THE PAGE LOOKS AT ANY GIVEN POINT.
HACKER : STEPHEN WHITIS
You cannot hack HTML. That is an amateurish, juvenile thing to say. You can author HTML, no more. Its as easy as using a typewriter
Stephen "JuggleGeek" Whitis's Resume Page (p1 of 3)
- Moron error. Possessive form of Whitis is Whitis'.
I am currently seeking employment.
Forgone conclusion. That is why resumes are written. Moron.
I am interested in Delphi programming, with an emphasis on internet related applications, user interfaces, and databases. Web design is not a specialty area, but I have basic skills and an interest in developing them further.
Interest in a subject is not a reason to hire you. No one cares what you like. It is about what you can do for other people. Moron. So, you want your next employer to teach you not to suck in web design?
I currently live in Dallas, and have no interest in moving.
I currently have a company "INSERT COMPANY NAME HERE" and have no interest in hiring you.
I am not looking for "traditional" work. Part time work would be considered, as well as telecomuting [SIC] work. The usual 9 to 5 job doesn't interest me, as I have an ongoing project which already takes up a certain amount of my time.
Translation: I'm a loser that cant keep a real job. I don't have the attention span or the responsibility to finish anything. I like to telecommute to further hide my ability to do nothing. I fail to mention the project because its probably killing small animals or fucking sheep.
If you have a project you need done, and the project interests me, I can be hired cheap.
You can be hired cheap because you suck
If you are looking for a full-time, long term, 9-5 kind of guy, then I'm not the one you're looking for. I'm a self taught programmer with 20 years of professional experience. I'm confident that I can be successful with any programming project I take on, but I will only accept offers where the project interests me and the working conditions meet with my non-standard lifestyle.
This isnt a resume. This is a stupid conversation you are having with no one. Self taught means you point out the fact most real programmers will rip you apart. 20 years? Doubtful. Most of your expoerience is more IT than programming. You have never contributed to an opensource project to prove you can submit code, you have no code portfolio. Non-standard lifestyle. FUCK YOU.
I get a lot of emails from headhunters wanting me to consider jobs out of state. I am not leaving Texas. (And I'm very unlikely to leave Dallas.) If your out of state company wants to hire me, then I'll need to telecommute.
You are threatening your employer with the fantasy you might be having about being head-hunted all the time. You will begin by saying, "You want me, but I'm constan
HAND CODED HTML! WHO WOULD HAVE THUNK IT COULD STILL HAPPEN?
You mean "Thought it would happen," not thunk. Thunking is something a "programmer" should know about. Most people hand core or use code to generate HTML. Big fucking deal
WELL, IT'S MOSTLY HAND CODED. BUT TO BE FAIR, I HAVE USED
HOMESITE 2.5, AND IT IS PRETTY NICE.
So it is not hand coded. Make up your mind. Moron
MOSTLY, I LIKE HAVING A QUICK ONE-KEY METHOD OF SEEING HOW
THE PAGE LOOKS AT ANY GIVEN POINT.
HACKER : STEPHEN WHITIS
You cannot hack HTML. That is an amateurish, juvenile thing to say. You can author HTML, no more. Its as easy as using a typewriter
Stephen "JuggleGeek" Whitis's Resume Page (p1 of 3)
- Moron error. Possessive form of Whitis is Whitis'.
I am currently seeking employment.
Forgone conclusion. That is why resumes are written. Moron.
I am interested in Delphi programming, with an emphasis on internet related applications, user interfaces, and databases. Web design is not a specialty area, but I have basic skills and an interest in developing them further.
Interest in a subject is not a reason to hire you. No one cares what you like. It is about what you can do for other people. Moron. So, you want your next employer to teach you not to suck in web design?
I currently live in Dallas, and have no interest in moving.
I currently have a company "INSERT COMPANY NAME HERE" and have no interest in hiring you.
I am not looking for "traditional" work. Part time work would be considered, as well as telecomuting [SIC] work. The usual 9 to 5 job doesn't interest me, as I have an ongoing project which already takes up a certain amount of my time.
Translation: I'm a loser that cant keep a real job. I don't have the attention span or the responsibility to finish anything. I like to telecommute to further hide my ability to do nothing. I fail to mention the project because its probably killing small animals or fucking sheep.
If you have a project you need done, and the project interests me, I can be hired cheap.
You can be hired cheap because you suck
If you are looking for a full-time, long term, 9-5 kind of guy, then I'm not the one you're looking for. I'm a self taught programmer with 20 years of professional experience. I'm confident that I can be successful with any programming project I take on, but I will only accept offers where the project interests me and the working conditions meet with my non-standard lifestyle.
This isnt a resume. This is a stupid conversation you are having with no one. Self taught means you point out the fact most real programmers will rip you apart. 20 years? Doubtful. Most of your expoerience is more IT than programming. You have never contributed to an opensource project to prove you can submit code, you have no code portfolio. Non-standard lifestyle. FUCK YOU.
I get a lot of emails from headhunters wanting me to consider jobs out of state. I am not leaving Texas. (And I'm very unlikely to leave Dallas.) If your out of state company wants to hire me, then I'll need to telecommute.
You are threatening your employer with the fantasy you might be having about being head-hunted all the time. You w
which only runs on my W2k workstation, because the distributed folks never rewrote the older cores that run on my pre-OSX Macs.
Have you tried mailing d.net about porting the clients to older Macs? They should be able to find someone willing to do it, although I admit the latest clients on their download page are very old.
I know for a fact that RC5-72 cores for PPC were made, because I wrote some of them :-)
Man, I had no idea that was so funny...
... hmmm ....
It is funny. Or at least, I'd rather laugh than cry. (note: I'm trying to be funny here).
But now I have at least one clue: both factors were of equal length, and were both half the length of the full number
The length of a product is equal to the sum of the lengths of it's factors (1/3 of the time it's less one). That part shouldn't be a surprise. Of the 45 different single digit multiplications (I'm excluding the use of 0), 30 produce a double digit product. 1*anything results in a single digit product, 2*2,3,4 also and 3*3. The sum_of_lengths idea for multiplication applies to all bases, not just decimal.
When I read their faq, I got the impression that the factors will be approximately of equal length (when read in binary). They also want to make it 'impossible' to crack it brute-force using a prime number list. If one factor is much smaller, then it'll be less effort using the bottom-up approach we all used in 3rd grade (x/2, x/3, x/5, x/7, etc).
I put a lot of time into the project so I won't just give it all away (see *NOTE* below). But I'll provide a couple ideas:
1. The two factors are prime. Being that both are odd values, their average will always be a whole number.
2. The average is always greater-than or equal-to the square-root of the product.
Now look up Fermat's method. It's the basis for most/all factoring algos. Here's a link. I don't necessarily like the way they describe it (there are easier ways), but it's a hint - just like you asked.
I regularly get new ideas on how to improve my approach, but each one shaves (on average) half the time. Half of ~10^74 years is still ~10^74 years. I am only using one computer, so that's one hinderence...
Here's another hint: don't use bottom-up as your main approach, it's a bigger waste of time than 10^74 years since you're guaranteed that the lower value is not small. Recall that RSA implements the use of two LARGE factors. 'Large' is definitely subjective but is relative to the given value.
I looked at your journal. The hints above help provide ways to skip large sections. 'Large' is again subjective.
Since I mentioned the journal, sorry - I'm not a fan of Descent. I just couldn't get used to the controls and navigating upside-down/sideways and so forth.
I'm sorry if this disappoints you, but I'm sure there's some quick and dirty way to find the answer without brute force. My opinion is that you just have to REALLY think different (like rejecting division or something just as radical), since no one's done better with the tools available. A historical analogy would be something like the introduction of polar coordinates or logarithmic scales - departures from conventional techniques to simplify a particular difficulty.
NOTE: I need to feel that it's actually worth something even though it's probably not.
This is not my sig.