Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 15 May 2015 12:36:57 +0200
From: Agnieszka Bielec <bielecagnieszka8@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: lotus85

unfortunately I don't have enough time today to implement this, sorry

2015-05-15 2:58 GMT+02:00 Solar Designer <solar@...nwall.com>:
> Agnieszka, Lei -
>
> Want to practice optimizing a format where interleaving is actually
> expected to be beneficial?  lotus85_fmt_plug.c is in need of
> optimizations very similar to these:
>
> git show 57a0e272bbba7187b3240c9c605281100b97515f lotus5_fmt_plug.c
> git show f64b42fee9e368cd85cf546f08b694510824fea2 lotus5_fmt_plug.c
>
> In short, we need proper get_hash*() and binary_hash*() functions, and
> 3x interleaving.  The former should provide huge speedup when cracking a
> large number of hashes per salt (unusual?), and the latter a further
> 2x-ish speedup.  Oh, and OMP_SCALE needs to be tuned, and
> BENCHMARK_LENGTH should be changed from -1 to 0 because this is a salted
> format (unlike lotus5).  See also: DOMINOSEC_fmt_plug.c (another related
> format, for reference).
>
> These hashes are expected to be seen in the Hash Runner contest starting
> later today, so ideally you'd implement the optimizations today (or
> perhaps someone else will, and you'll miss the opportunity to practice).
>
> Thanks,
>
> Alexander

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.