Date: Thu, 16 May 2013 02:16:33 +0400 From: Alexander Cherepanov <cherepan@...me.ru> To: john-dev@...ts.openwall.com Subject: Re: dynamic_1300 selftest FAILED (get_hash(1)) in bleeding On 2013-05-12 19:00, jfoug@....net wrote: > It should also be much faster, since it now properly uses SSE2. Great. It's amazing how you are able to speedup various formats. Please keep up the good work! > The prior version, even though it appears to be SSE, was in fact not doing SSE at all. Like i said, the md5_overwrite_raw() dyna primative was written specifically for phpass, where there was a little additional code added to make things run 'properly'. > > As a side note, I will be posting some additional primatives to dyan shortly. These allow setting lengths of 20, and 40. I also made changes to the all of the length setters, to place a 0x80 in any sse2 buffers at the proper location. These 0x80 bytes were only being placed into the sse buffers for certain lengths. BTW are flags MGF_SALTED and MGF_USERNAME really useful? If format uses something like DynamicFunc__append_salt then it's surely salted otherwise it's not. The same with username. -- Alexander Cherepanov
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.