Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 15 Aug 2015 22:07:26 +0800
From: Kai Zhao <loverszhao@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: --test-full=0 crashes the Bitcoin format

On Sat, Aug 15, 2015 at 10:00 PM, Solar Designer <solar@...nwall.com> wrote:
> On Sat, Aug 15, 2015 at 09:44:54PM +0800, Kai Zhao wrote:
>> However, when I "set export GOMP_CPU_AFFINITY=0-31" on my laptop which
>> I did on the super, the john reports error.
>>
>> $ rm -f ../john.pot && ../john pwfile --format=bitcoin
>> --skip-self-test --wordlist=pwd.lst
>> Using default input encoding: UTF-8
>> Loaded 1 password hash (Bitcoin [SHA512 AES 256/256 AVX2 4x])
>> Will run 32 OpenMP threads
>> Press 'q' or Ctrl-C to abort, almost any other key for status
>> libgomp: Thread creation failed: Invalid argument
>
> Of course, you can't set affinity to non-existent logical CPUs.
>
> Oh, I notice another detail: you have AVX2, and in super we only have
> AVX.  It is possible that the issue would be triggerable in an AVX
> build, but not in AVX2.  This affects the indexing done in crypt_all().
>

And the AES is also different.

super:  Loaded 1 password hash (Bitcoin [SHA512 AES 128/128 AVX 2x])
my    :  Loaded 1 password hash (Bitcoin [SHA512 AES 256/256 AVX2 4x])


Thanks,

Kai

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.