Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Tue, 05 Jun 2012 07:54:14 +0200
From: magnum <john.magnum@...hmail.com>
To: john-users@...ts.openwall.com
Subject: Re: JtR OMP Questions

On 06/05/2012 07:20 AM, Solar Designer wrote:
> On Mon, Jun 04, 2012 at 07:34:57PM +0200, magnum wrote:
>> magnum@...ge:src [1.7.9-jumbo-5]$ grep -l FMT_OMP *fmt*.c | xargs egrep
>> -h '#define\s+FORMAT_LABEL' | cut -d\" -f2- | cut -d\" -f1 | sort
>> bf
>> bsdi
>> crypt
>> des
>> lm
>> md5
>> ssh
>> sybasease
>> xsha512
>> zip
>
> The above list is incomplete.  Many of the formats that you listed as
> being OpenMP-aware for newer code only (post 1.7.9-jumbo-5) actually
> support OpenMP in 1.7.9-jumbo-5 as well.  I maintain a current list here:
>
> http://openwall.info/wiki/john/parallelization#Built-in-parallelization-with-OpenMP
>
> Currently, this wiki page says:
>
> "In John 1.7.9-jumbo-5, the following formats support OpenMP (after
> enabling it in Makefile as described above): BF, BSDI, crypt, DES, LM,
> Lotus5, MD5, MSCash, MSCash2, MSCHAPv2, MSKrb5, NETHALFLM, NETLM,
> NETLMv2, NETNTLM, NETNTLMv2, PKZIP, SAPB, SAPG, SSH, SybaseASE, XSHA,
> XSHA512, and ZIP."

Right, I should have re-run the grep after fixing the *fmt.c glob for 
including plugins :-/

magnum@...ge:~/src/john/src [1.7.9-jumbo-5]$ grep -l FMT_OMP *fmt*.c | 
xargs egrep -h '#define\s+FORMAT_LABEL' | cut -d\" -f2- | cut -d\" -f1 | 
sort
bf
bsdi
crc32  <-- missing in wiki list
crypt
des
lm
lotus5
md5
mscash
mscash2
mschapv2
mskrb5
nethalflm
netlm
netlmv2
netntlm
netntlmv2
nt2  <-- supported but disabled (scales poorly)
pkzip
sapb
sapg
ssh
sybasease
xsha
xsha512
zip

magnum

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.