4 ms·
It's probably an academic exercise (perhaps to demonstrate how not to make a secure hash function). It's is pretty poorly designed.
by maxfan8 7y ago
It's probably an academic exercise (perhaps to demonstrate how not to make a secure hash function). It's is pretty poorly designed.
- sneak 7y agoAs someone who knows a bit about how hash functions work and what properties they are supposed to have when well-designed, but has no knowledge of how to invent them: would you elaborate either directly or with links? What about it is poorly designed? Why? What would make it better?
- maxfan8 7y agoSorry - just saw this! So think of the sbox as a function. What happens if you apply the function over and over again? The order of a group like that would be small (particularly since the sboxes are random). Also, the output space of the hash function would be quite restricted as a result of the group order being low.