2

所以我一直在关注 GPU 破解者,它们令人印象深刻。我看过一些文章说有人每秒获得多达 3840 亿个密码。我们一直在使用带有随机盐的 PBKDF2,而不是只使用一次哈希,但它肯定会占用你的 CPU。我想知道是否可以使用 NVIDIA Cuda 之类的东西以更快、更分散的方式运行 PBKDF2 或类似的东西,而不是破解者?有没有人尝试过这样做?

4

1 回答 1

1

我对该领域不熟悉,但 Google 搜索显示 PBKDF2 已在 GPU 上成功实现:

http://daimi.au.dk/~jot2re/cuda/index.html

请注意,如果 SHA-256 散列性能与 PBKDF2 有任何对应关系,则对于此用例,AMD GPU 可能比 Nvidia 更好:

https://devtalk.nvidia.com/default/topic/496471/cuda-programming-and-performance/amd-radeon-3x-faster-on-bitcoin-mining-sha-256-hashing-performance/1

于 2012-12-07T20:38:46.137 回答