Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <48CA5F3D.209@banquise.net>
Date: Fri, 12 Sep 2008 14:23:25 +0200
From: Simon Marechal <simon@...quise.net>
To: john-users@...ts.openwall.com
Subject: Re: HMAC-MD5 SSE2 fails under Cygwin

Solar Designer a écrit :
> On Sat, Aug 30, 2008 at 01:46:04PM +0400, SmarTeam Support wrote:
>> as to Solar's request about adding line into hmacmd5_init - the output
>> is following:
>> Benchmarking: HMAC MD5 SSE2 [hmac-md5 SSE2]... opad @ 0x49dce0
> 
> Well, "opad" and other nearby variables were properly aligned - however,
> my testing revealed that the problem was in fact alignment-related.
> Specifically, it appears that Cygwin does not guarantee the alignment
> for variables declared "static", such as "crypt_key" in hmacMD5_fmt.c.
> I sent a patch that works around this, as well as fixes some related
> bugs that got triggered by the workaround, to SmarTeam Support and
> Random Intentions for testing.  The patch is somewhat large, so I am not
> posting it in here.  It will be obsoleted by the next jumbo patch update
> anyway.

Just a quick question : who uses HMAC-MD5? I remember adding it because 
i started writing a PSK cracker, and I wanted to test the HMAC 
functions. But devine just wrote his own in aircrack, and I never 
bothered with this again. (BTW, the implementation in aircrack-ng is not 
so good, especially on AMD64)

Is there a single application that uses just a call to HMAC-MD5? I never 
seen any question about its usage here. It might be a good idea to just 
dump it ...

-- 
To unsubscribe, e-mail john-users-unsubscribe@...ts.openwall.com and reply
to the automated confirmation request that will be sent to you.

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.