【发布时间】:2011-03-10 08:33:39
【问题描述】:
可能的重复:
Is it possible to decrypt md5 hashes?
Is it possible to reverse a sha1?
我问了这个问题: working with HUGE spreadsheet
得到了很好的答案,我听从了建议。我用这个: http://splinter.com.au/blog/?p=86
我在 Excel 电子表格的一列中散列了大约 300,000 个不同的元素
因为你可以做到:
=SHA1HASH('The quick brown fox jumps over the lazy dog')
你会回来的:
2fd4e1c67a2d28fced849ee1bb76e7391b93eb12
你也不能倒退吗?
我说如果它每次都以相同的方式加密相同的文本,那有什么意义呢?
如果你知道哈希算法,是否有可能倒退?
您能简单地向我解释一下散列是如何工作的吗?如何将 20gb 转换为 40 个字符的哈希?散列一个 20gb 的硬盘需要很长时间吗?
【问题讨论】:
-
这个问题的更好的标题是“可以轻松解密哈希吗?”
-
谁告诉你可以倒退的?
-
您是否尝试过倒退?你有没有发现一个实际上确实倒退的函数?
-
你能逆熵吗?
-
对于简单的散列,想法是将非常广泛的值映射到具有良好分布的少量值。对于密码散列的想法,很难找到散列的命中值。
标签: algorithm security encryption hash