有什么方法可以根据 sha512 哈希签名获取可能的消息?

Any way to get possible messages according to the sha512 hash signature?

我有消息的哈希(签名)。我知道消息始终是 64 位的十六进制数字。有没有办法获取可能的 64 位消息集?或者有什么方法可以根据签名获取消息的任何assumptions/features?

没有

如果 SHA-512 是一个安全的散列函数(人们普遍认为它是),那么知道散列值就不会提供有关输入的有用信息。特别是,没有一种方法可以比 brute-force 猜测所有可能的输入更有效,后者平均需要 2^255 次尝试;远远超出您可能希望做的事情,除非您对消息有其他独立的了解,从而大大减少了可能性。

这种 属性 安全哈希函数是现代密码学的关键。如果您希望使用它从哈希或类似的东西中恢复密码,请再考虑一下。