标题似乎有点疯狂,但我认为这是可能的。考虑一下。如果您创建这样的文本文件:
Hello world!
你得到这个校验和:
0ba904eae8773b70c75333db4de2f3ac45a8ad4ddba1b242f0b3cfc199391dd8
但是,如果您像这样更改任何字母:
Hallo world!
你得到这个:
bf1adae4567d9fb6b3bfb30cbf4dfdd2503e89a831cf3472c399b39fb9c73289
这意味着,如果我更改任何字母,我总是会得到另一个校验和,因此必须有任何方法可以取回源文件。
我的问题是:有没有办法在不创建所有可能的组合和检查校验和的情况下取回源文件?