Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 12 May 2013 22:22:08 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: dynamic_1300 selftest FAILED (get_hash[0](1)) in bleeding

Committed now.

magnum

On 12 May, 2013, at 17:00 , jfoug@....net wrote:

> It should also be much faster, since it now properly uses SSE2. 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.
> 
> ---- Alexander Cherepanov <cherepan@...me.ru> wrote: 
>> Thanks, it works now.
>> 
>> -- 
>> Alexander Cherepanov
>> 
>> On 2013-05-12 03:04, jfoug@....net wrote:
>>> dyna_1300 was not a format I wrote.  It was not working correctly.   It used a function that was probably not a good one to 'export' for general usage.  That function was written specifically for phpass.
>>> 
>>> I fixed the format.  It now works properly, and the speed went from 1300 to 5500 once ir properly is using SSE now.
> 
> 


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.