居然没人讨论 xkcd 的 hashing 比赛?

2013-04-02 11:46:59 +08:00
 y
找一串 string, 使其 skein1024 的 hash value 在 hamming distance 下尽可能接近给定的值。

http://almamater.xkcd.com/

我在 Macbook pro 上跑了好久,只找到一个 430 的。(python3, 效率较低.)

目前第一是 columbia, 391, 第二是 stanford, 393.

要是有人找出 0 off 的估计以后就没人敢用 skein 做 hash 了.


补充一句:也许你会问,比这种 hashing 有什么意义,又不是对 hash function 的破解。没错,确实不是破解,就是考验 brute force 计算的能力。但是 hashing 作为证明,本来就是很有意思的想法(比如 Bitcoin 采矿,大意就是用高难度的 hashing 来证明交易.)。写出来不做优化确实不难,但如果为了得到好结果,有人能推进 hash 的技术,则确实是对人类的贡献。
3425 次点击
所在节点    分享发现
21 条回复
cassyfar
2013-04-03 12:42:22 +08:00
@y 这种暴力破解注定是vector processor的天下,应该用那个什么最近才出的挖矿机试一试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/64735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX