问题描述
更新: SHA-512是单向的,因此我不需要尝试破解密码,因为它更简单重置密码。如果有人知道从SHA-512哈希文本中获取原始密码,请告诉我。否则,我正在从这个问题继续。谢谢你所有的答案。
原问题:
谢谢!
为什么你不相信你读过的东西?
加密哈希函数不能颠倒。
想法实验:您有200个字节传递给SHA512,超出64个字节。有些东西已经丢失。你如何重拾失去的东西?
以类似的方式,如果你有一个整数,比如说123,mod是10,那么结果就是3.现在反过来 - 哦,它可能是3,13,23,33,123,9343453,* 3。
Update:
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.
Original Question:
Thank you!
Why do you not believe what you have read?
Cryptographic hash functions can not be reversed.
Thought experiment: You have 200 bytes you pass to SHA512, out come 64 bytes. Something has been lost. How do you regain what is lost?
In a similar manner if you have an integer, say 123, and mod by 10 the result would be 3. Now reverse that–oh it could have been and of 3, 13, 23, 33, 123, 9343453, *3.
这篇关于如何解密SHA-512散列数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!