Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20150722151116.GB1960@openwall.com>
Date: Wed, 22 Jul 2015 17:11:16 +0200
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: Agnieszka's weekly report #12

On Wed, Jul 22, 2015 at 04:02:47AM +0200, Agnieszka Bielec wrote:
> accomplishments:
> - added ROM for yescrypt CPU and GPU

Cool.  Any benchmarks?  For settings like 2 MB RAM + e.g. 1 GB ROM, and
for larger ROM.  On GPU, does the ROM currently have to fit in one
global memory allocation?

> - http://www.openwall.com/lists/john-dev/2015/07/13/20 I removed some
> of tables but I couldn't remove all so I modified  my allocations to
> not use the same cache lines and there is no false sharing

OK.

> -I splitted kernel in pomelo

This is now mostly wasted effort, but I hope it was good experience.

It isn't impossible that someone will use a non-selected PHC finalist
somewhere, though.

> -created benchmarks for lyra2 vs yescrypt

These are very useful and are almost like I wanted them to be.

> priorities:
> according to this http://www.openwall.com/lists/john-dev/2015/07/21/1
> I can work on Argon2 but still I'm not sure if this is good idea

As a higher priority, please re-do the Lyra2 vs. yescrypt benchmarks
with the slight changes I suggested: m=64 vs. r=6, and m=80 vs. r=8.
We'll share them with the PHC discussions list then.

Working on Argon2 is fine.  At least you need to familiarize yourself
with it.  You should simply be aware that it's a moving target.  It's
helpful to have some preliminary results for it, and you'd need to be
merging tweaks to it and re-doing benchmarks later.

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.