Хэшер GPU KDF (вместо взломщика)

Так что я слежу за взломщиками графических процессоров, и они весьма впечатляют. Я видел несколько статей, в которых говорилось, что кто-то получает до 384 миллиардов паролей в секунду. Мы использовали PBKDF2 со случайной солью вместо одноразовых хэшей, но это определенно может съедать ваш процессор. Мне было интересно, можно ли вместо взломщика использовать что-то вроде NVIDIA Cuda для запуска PBKDF2 или чего-то подобного более быстрым и распределенным способом? Кто-нибудь еще пытался это сделать?


person hobeau    schedule 07.12.2012    source источник


Ответы (1)


Я не знаком с этой областью, но поиск в Google показывает, что PBKDF2 был успешно реализован на графическом процессоре:

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

Обратите внимание, что графические процессоры AMD могут быть лучше, чем Nvidia для этого варианта использования, если производительность хэширования SHA-256 соответствует PBKDF2:

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

person Brendan Wood    schedule 07.12.2012