Hacker News new | past | comments | ask | show | jobs | submit login

I endorse the creativity in your approach, but you are mistaken; this will not (deterministically) work.

Given a hash function that hashes an input I (of size N, comprised of N arbitrary bytes) to a digest D (of size M), then assuming that M is a fixed value, then for each output digest D_0, there will be 2^(N-M) values that hash to that D_0. How will you tell which is the "right" one?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: