lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 10 Jan 2014 16:28:48 +0400
From: Solar Designer <solar@...nwall.com>
To: discussions@...sword-hashing.net
Subject: Re: [PHC] scripting memory (not so) high

On Fri, Jan 10, 2014 at 06:19:21AM -0600, Steve Thomas wrote:
> Store every "size^(1/2)"-th state starting with the first and have size^(1/2) of
> temp
> storage.
> 
> Repeat $t_cost+4 times
> {
>     Start at last stored value fill temp storage. Use temp storage and discard.
>     Start at second to last stored value fill temp storage. Use temp storage and
> discard.
>     ...
> }

Oh, indeed.  Thanks.

> I was aiming for least amount of calls to hash functions while keeping it
> memory-hard. I guess I forgot make sure about the last part :).

Yes, these two were my goals too.

Alexander

Powered by blists - more mailing lists