|
|
|
|
|
by EthanHeilman
4291 days ago
|
|
>Finding a collision in MD5 is costly, finding a collision in MD5 which is within -+10% of the actual size is extremely costly (technically possible, but maybe not in your lifetime). MD5 collisions with 10% of the size of the file can be found in seconds on a old laptop computer. I've done it, we assign it as HW in class. Read this http://www.mathstat.dal.ca/~selinger/md5collision/ Notice that the two colliding exe are exactly the same file size. These attacks have only gotten better. >Zip is an extremely good format for crafting fake files which match a checksum. Really any format which can take arbitrary metadata (which is MOST) is pretty easy. The example I gave uses windows and linux executables. No zip files in sight. These attacks are from 2009. |
|
They're also 6, not 200+ KB. They have been specially crafted to be as small as possible to make the problem set as easy as possible.
> The example I gave uses windows and linux executables. No zip files in sight. These attacks are from 2009.
That's a really strange reply. What is it you think I said..? I said and to quote you quoting me: "'Really any format which can take arbitrary metadata (which is MOST) is pretty easy.'"
So why you felt the need to point out that it is an executable not a zip file is uhh strange to say the least...