07-14-2018, 11:56 PM
(07-14-2018, 11:03 PM)atom Wrote: There's no way to get back the original string, since there's too much data lost. All you can do is to collide it. Since it's a 32 bit checksum, you will be flooded with possible collisions, even on CPU.
Hi Atom, thank you for your reply.
I had to think a bit about what you mean with "All you can do is to collide it.". I suppose you meant that i should find another value which hash result is the same as one of the hashes i have?
That's sadly not a solution to my problem, because i'm trying to recover the exact semantics encoded within the original strings.
I thought there might have been a slight chance at recovery through some incremental tinkering on a matching formula, but you're right. 32 bits is not a big space.
Given this information i have to figure out something else.
Thank you for your time.