Комментировать

Целочисленные приложения

Считаю, что прозвучавший внутри сайта комментарий заслуживает вынесения на главную страницу. Как и вообще, целочисленные приложения на GPU, сделаю я мини-обзор по попавшимся на глаза MD5-кракерам.

BarsWF
Самый быстрый MD5 кракер, автор Михаил Сваричевский. Программа действительно необычайно быстра, когда я увидел перебор всех 8-буквенных паролей (правда на алфавите a-z) за 5 минут, а оценку времени для полного парольного алфавита всего в несколько часов - я был, мягко скажем, удивлен. Программа раздается в бинарниках, редакция данного сайта будет очень благодарна, если автор поучит всех уму-разуму (например, напишет текст с комментированными исходными текстами :).
Сравнение GPU MD5-кракеров
Сравнение интересно тем, что там есть ссылки на конкурентов
nvCuda MD5
Один из конкурентов, примерно в полтора раза медленнее, но с исходными текстами
cuMD5
Второй конкурент с исходными текстами, правда втрое медленнее BarsWF

Помимо MD5, есть и другие близкие применения, хочу обратить внимание на статью CUDA GPU as Hardware Accelerator for AES (PDF, название в сокращении). В GPU Gems 3 есть текст про ускорение AES на потоковом устройстве, но на CUDA получилось несколько веселее.

Tags: