How to decrypt SHA-512 hashed data
<p><strong>Update:</strong></p>
<p>SHA-512 is one-way so I will need to not attempt to crack passwords because it is easier to simply reset a password. If someone is aware of getting the original password from a SHA-512 hashed text, please let me know. Otherwise, I am moving on from this question. Thank you for all of your answers.</p>
<hr />
<p>Original Question:</p>
<blockquote>
<p>I have read a lot of articles that state that SHA-512 hashing cannot be unhashed. However, there is a source code for the various SHA-1 + algorithms here: <a href="https://tls.mbed.org/sha-512-source-code" rel="nofollow noreferrer">https://tls.mbed.org/sha-512-source-code</a>.</p>
<p>I would like to know if it is possible to reverse this coding, in a way, to decrypt SHA-512 hashed text. Linux encrypts their passwords with SHA-512 hashing. As a systems administrator, I would prefer to simply decrypt or unhash this information as needed, rather than guessing whether a password is correct or incorrect and see if the hash matches. Creating new passwords can cause a lot of extra time and money. If you do not feel comfortable publishing this information and would like to discuss it privately, feel free to request my contact information.</p>
</blockquote>
<p>Thank you!</p>