| | |
Md5 - Wtf?
Please support our Computer Science advertiser: Learn about neural networks and artificial intelligence.
![]() |
•
•
Join Date: Nov 2003
Posts: 207
Reputation:
Solved Threads: 1
I've been looking at the text written by professor Rivest, and I REALLY do not understand the MD5 algorithm.It produces a 32 bit encryption.. so its 32 characters, no matter what. But you can hash a string with an unlimited amount of characters... But if you do the math, only 9,472,710,129,612,967,086,019,848,437,700,000,000 possible combinations of alphanumeric characters in a 32 bit (character) hash is possible. So how can it account for the rest of the combinations of letters and numbers that you can encrypt?
•
•
•
•
Math Equation for possible strings produced by MD5: 32! * 36
WTF?
•
•
Join Date: Nov 2003
Posts: 207
Reputation:
Solved Threads: 1
Well.. I just used a-z generically, I didn't know they could be cap'd or not. I thought it just produced them in lowercase.
•
•
Join Date: Feb 2003
Posts: 282
Reputation:
Solved Threads: 6
It's NOT encryption. It's a hash. That means that it's not mathematically possible to decrypt an md5() encoded string. MD5() is designed to be a secure way of storting data for authentication, not for encryption. So, yes, a few times the same hash will come up for more than one string. But it's highly unlikely that you'll find more than one, and they would have to be so drastically different that they'd never be used in the same context anyway.
•
•
Join Date: Nov 2003
Posts: 207
Reputation:
Solved Threads: 1
Ahh okay. I'm new to this sort of thing,
Thanks for making it more clear to me.
Thanks for making it more clear to me. Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
![]() |
Other Threads in the Computer Science Forum
- Previous Thread: Need very important advice from professionals
- Next Thread: CS research
Views: 5101 | Replies: 9
| Thread Tools | Search this Thread |
Tag cloud for Computer Science
ai algorithm algorithms amazon assignment assignments automata battery bigbrother binary bizarre bletchleypark blogging bomb business cern clueless codebreaker computer computers computerscience computertrackingsoftware connect dataanalysis dataintepretation development dfa dissertation dissertations dissertationthesis dissertationtopic ebook energy extensions floatingpoint foreclosure foreclosuresoftware fuel gadgets geeks givemetehcodez government graphics hardware history homeowners homework homeworkhelp humor ibm idea ideas internet iphone itcontracts jobs kindle laws lazy linkbait lsmeans mainframes marketing mining mobileapplication msaccess nano netbeans networking news os p2p parser piratebay principles programming rasterizer research sam-being-cute sas science sex spoonfeeding sql stephenfry student study supercomputer supercomputing sweden syntactic technology textfield tree turing turingtest uk virus warehouse ww2






