Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Mon, 19 Sep 2011 17:13:43 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: RE: 1.7.8.Jumbo-1

I posted 0010  (the 2nd patch, which properly had 0009 done).  That is not
the final fix, but at least gets md5_gen(29) working as good as raw-md5u.

I have started down the path of having the number of Unicode chars in the
password.  However, where the Unicode string is 'build' is in
__append_string. That function has NO idea what string is being appended.

Thus, it could be __append_string(pass),  or __append_string(const1), etc.
So a format may have to keep 'original' sizes for more things, and some how
pass them in.  Things are getting uglier, and it is looking more like I
might 'have' to continually monitor length of all sub building.  IIRC, that
can be up to a 20% hit, or more, depending upon how many string ops there
are.

I will sleep on this one for a bit, and hopefully the solution will 'pop'
into my head.

Jim.

>-----Original Message-----
>From: magnum [mailto:rawsmooth@...dband.net]
>Sent: Thursday, June 23, 2011 1:46 AM
>To: john-dev@...ts.openwall.com
>Subject: Re: [john-dev] 1.7.8.Jumbo-1
>
>On 2011-06-23 02:54, Solar Designer wrote:
>> On Wed, Jun 22, 2011 at 07:46:51PM -0500, JimF wrote:
>>> It may be a little late in the game to get it into 1.7.8-J1,
>> No, it's not late.  If you submit a patch today, I'll consider it for
>> inclusion in -jumbo-1 tomorrow.
>
>I just posted the "final" mscash2 bug fix, that fixes the salt length
>bug (thanks to Jim!) and boost performance with 18% (also mostly thanks
>to Jim). I was planning to get a hash tag change in there too but I
>think this should go into Jumbo-1 as-is.
>
>magnum

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ