Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 10 Jul 2012 08:22:44 -0500
From: "jfoug" <>
To: <>
Subject: RE: request for new dynamic subformats

Format's 35,36,37 are on hold, at this time (possibly the dynamic). There
may be some issues in the dynamic format I need to work out.

They 'do' work (for me), if you add the MGF_NOTSSE2Safe flag.

Note, I think they will work on a system, if built with SSE2, if SHA_PARA is
set (i.e. intrinsic SHA1).  For my 32 bit builds, it is not.

I think there are problems within dynamic, when MD5_PARA is set, but
SHA1_PARA (or MD4_PARA) is not.  I will dig in.  If this ends up being true,
then likely I will make changes in the format loader part of dynamic to
detect this situation, and simply 'force' add not-sse safe, if at run time I
detect this.  I am not sure why they pass self test vectors however.  In the
TS, they only crack 1 hash (the very first), on my build.  But in
SSE-not-safe, they catch them all.

However, on my box, speed drops from 6500k to 2500k, if I switch over to
oSSL (not-sse), so I really want to not have to do that.  I have not had
time to research this fully, and it may end up being a non-issue, where I
find something else amiss.   But I have a strong feeling that it is in some
of the string appending code not working properly, in the mixed para mode.


>-----Original Message-----
>From: jfoug []
>Sent: Tuesday, July 10, 2012 12:25 AM
>Subject: RE: [john-dev] request for new dynamic subformats
>Here are the other 2 formats:
>Dyna_37 == sha1(lc($u).$p)
>Dyna_38 == sha1($s.sha1($s.sha1($p))) wolt3bb
>These can go to all trees, including J7-rc.
>>-----Original Message-----
>>From: jfoug []
>>Sent: Monday, July 09, 2012 4:56 PM
>>Subject: RE: [john-dev] request for new dynamic subformats
>>>From: magnum []
>>>Sent: Monday, July 09, 2012 4:03 PM
>>>Subject: Re: [john-dev] request for new dynamic subformats
>>>Committed to magnum-jumbo and downstream. Actually I guess we could
>>>put it in -fixes too, no?
>>I would say yes.

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.