|
|
Message-ID: <4E483E00.2010801@bredband.net>
Date: Sun, 14 Aug 2011 23:28:32 +0200
From: magnum <rawsmooth@...dband.net>
To: john-dev@...ts.openwall.com
Subject: Re: Problems with the 0007 patch
I do not think your fix was busted, it was just fixed for the case of
xBuf != 1
So if your fix ever worked for sequential buffers (xBuf=1), it will now
also work for interleaved ones.
I'm more worried about the 0010 patch. Did that break something? I
*think* it should not.
magnum
On 2011-08-14 22:56, JimF wrote:
> The NT/cash1 were bug fixes I did. If there is U+0080 in the text
> stream, the key loading helpers will scrub the rest of the word.
>
> Thus, my fix is also busted. I am trying to catch up on email, so it may
> be that by the time I read all the emails I have stacked, this issue may
> have been resolved.
>
> Jim.
>
> From: "magnum" <rawsmooth@...dband.net>
>
>> The NT problem is trivial. In get_key_helper()
>>
>> - if (key[md4_size] == 0x80 && ((keybuffer[i+1]&0xFFFF) == 0 ||
>> md4_size == PLAINTEXT_LENGTH)) {
>> + if (key[md4_size] == 0x80 && ((keybuffer[i+xBuf]&0xFFFF) == 0 ||
>> md4_size == PLAINTEXT_LENGTH)) {
>
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.