Сейчас на форуме: hgdagon, asfa, bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Программирование —› md5 оптимизировать |
Посл.ответ | Сообщение |
|
Создано: 26 июля 2006 21:48 · Личное сообщение · #1 |
|
Создано: 26 июля 2006 22:27 · Личное сообщение · #2 |
|
Создано: 26 июля 2006 22:29 · Личное сообщение · #3 |
|
Создано: 26 июля 2006 22:30 · Личное сообщение · #4 |
|
Создано: 26 июля 2006 22:30 · Личное сообщение · #5 |
|
Создано: 26 июля 2006 22:32 · Личное сообщение · #6 Имхо, 4 байта быстрее просто перебрать, чем искать для этого быстрый алго. Как-то создавал я уже тему аналогичную, где-то год назад, можешь глянуть, если осталась ещё. Скажу сразу, что что-либо более-менее быстрое я так и не смог найти. Есть, конечно, у кого-нить, только тогда делиться не захотели. А вообще был проект года 4 назад про распределённый МД5, там сорцы были на асме заточенные под конкретную архитектуру компа (есть конвейерная обработка, в инструкциями SSE2, в общем забористые), они самые быстрые из всех, но делались под линух и у меня не остались. ![]() |
|
Создано: 26 июля 2006 22:52 · Личное сообщение · #7 Довольно давно писал md5 брут по словарю, очень долго оптимизировал функцию, в итоге пришёл к такому решению, смотрите аттач. Не знаю, может и кривая реализация, но работало очень быстро, на моём процессоре даже быстрее последних, на тот момент, версий PassPro. ![]() ![]() |
|
Создано: 27 июля 2006 09:21 · Личное сообщение · #8 |
|
Создано: 27 июля 2006 11:02 · Личное сообщение · #9 |
![]() |
eXeL@B —› Программирование —› md5 оптимизировать |