If we know the algorithm used for current day password hashing, how can we not just undo it to get the password?

1.30K views

I have read that SHA-2 is currently unbroken due to the amount of resources and time it would take to crack the hashing, but if we have the step by step algorithm, why can we not just do the steps backwards?

In: Technology

6 Answers

Anonymous 0 Comments

Because in a hash function, information is lost when you run it. That’s why it is called a hash…it’s like running meat through a grinder. You can’t put it back together again. Except a cryptographic hash is semi-unique.

Keep in mind that you can run a 2000 page document through a hash and get a result that’s 16 bits long.

“*Once bread becomes toast, it can’t go back.*” – Ajax

You are viewing 1 out of 6 answers, click here to view all answers.