Date: Thu, 16 Dec 2010 13:36:21 -0600 From: Tim Yardley <yardley@...il.com> To: john-users@...ts.openwall.com Subject: OpenMP patch/DES SSE key setup patch Solar, I decided to play around with the new DES/OpenMP patch on x86 (32bit) architectures with SSE2. A simple CFLAGS change of adding -msse2 will get it to pass your compile checks. After that though, the code fails to actually run correctly. a john -test outputs the following: Benchmarking: Traditional DES [128/128 BS SSE2]... FAILED (get_hash(0)) Benchmarking: BSDI DES (x725) [128/128 BS SSE2]... FAILED (get_hash(0)) I'd attempt to debug what is going on, but I doubt I'd get much success. So instead, I'll just report that it does not work for build linux-x86-sse2, on gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5). It would be nice if you could get it working on non-64bit machines, as that would be handy for some of my work. I realize that it probably isn't a priority though. /tmy
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.