【发布时间】:2017-01-14 13:08:14
【问题描述】:
更新:
SHA-512 是单向的,所以我不需要尝试破解密码,因为简单地重置密码更容易。如果有人知道从 SHA-512 散列文本中获取原始密码,请告诉我。否则,我将继续讨论这个问题。感谢您的所有回答。
原问题:
我已经阅读了很多文章,指出 SHA-512 散列不能被取消散列。但是,这里有各种 SHA-1 + 算法的源代码:https://tls.mbed.org/sha-512-source-code。
我想知道是否有可能以某种方式反转这种编码来解密 SHA-512 散列文本。 Linux 使用 SHA-512 哈希加密他们的密码。作为系统管理员,我更愿意根据需要简单地解密或取消散列此信息,而不是猜测密码是正确还是不正确并查看散列是否匹配。创建新密码会导致大量额外的时间和金钱。如果您不愿意发布此信息并想私下讨论,请随时索取我的联系信息。
谢谢!
【问题讨论】:
-
“创建新密码会导致大量额外的时间和金钱。”真的吗?多少钱? “如果您不愿意发布此信息”没有秘密握手,这是不可逆的。
-
更不用说,即使作为系统管理员,破解用户密码也是不道德的。
-
我做的任何事情,包括破解,都会得到客户的认可。所以,这是合乎道德的。