我不是计算机科学家,但想更多地了解 SHA-256 等哈希。我是否相信哈希只是一个文件产生特定输出(哈希)的声明,并且它不以任何方式包含原始文件的数据?因此,如果有人拥有一个文件的哈希值,那么即使拥有世界上所有的计算能力,他们唯一可以重新创建原始文件的方法就是自己随机重新创建文件,直到他们拥有一个具有相同哈希值的文件?
或者更简单地说:
哈希是唯一计算机文件的唯一序列号。序列号不包含有关文件的任何内容。了解文件的唯一方法是通过反复试验独立地重新创建它,其中哈希只提供确认创建的文件与原始文件匹配的确认。