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 <>
Subject: Re: dynamic_1300 selftest FAILED (get_hash[0](1)) in bleeding

Committed now.


On 12 May, 2013, at 17:00 , 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 <> wrote: 
>> Thanks, it works now.
>> -- 
>> Alexander Cherepanov
>> On 2013-05-12 03:04, 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.