【发布时间】:2012-11-26 00:50:46
【问题描述】:
所以我一直在关注 GPU 破解者,它们令人印象深刻。我看过一些文章说有人每秒获得多达 3840 亿个密码。我们一直在使用带有随机盐的 PBKDF2,而不是只使用一次哈希,但它肯定会占用你的 CPU。我想知道是否可以使用 NVIDIA Cuda 之类的东西以更快、更分散的方式运行 PBKDF2 或类似的东西,而不是破解者?有没有人尝试过这样做?
【问题讨论】:
所以我一直在关注 GPU 破解者,它们令人印象深刻。我看过一些文章说有人每秒获得多达 3840 亿个密码。我们一直在使用带有随机盐的 PBKDF2,而不是只使用一次哈希,但它肯定会占用你的 CPU。我想知道是否可以使用 NVIDIA Cuda 之类的东西以更快、更分散的方式运行 PBKDF2 或类似的东西,而不是破解者?有没有人尝试过这样做?
【问题讨论】:
我不熟悉该领域,但 Google 搜索显示 PBKDF2 已在 GPU 上成功实现:
http://daimi.au.dk/~jot2re/cuda/index.html
请注意,如果 SHA-256 哈希性能与 PBKDF2 有任何对应关系,则 AMD GPU 在此用例中可能比 Nvidia 更好:
【讨论】: