Viewing a single comment thread. View all comments

physicswizard t1_iwlyj3k wrote

Hash functions are designed to be easy to perform, but difficult to undo, and multiple inputs could map to the same output. As an analogy, think about adding two numbers. It is simple to say 2+3=5, but if I gave you the number 5 and asked which two numbers I added together to get that, there are multiple answers. Now imagine the operation is even more complicated than addition, involving bit shifts, elliptic curves, etc.

16