Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 24 Feb 2015 09:53:41 +0300
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: SIMD SHA-crypt, etc.

On Tue, Feb 24, 2015 at 09:34:06AM +0300, Solar Designer wrote:
> I guess your next step is to update Drupal7 and some other SHA-2 using
> formats to use this new code as well?

I notice that many are already updated, but many are not.

HMAC-SHA384 fails self-test with multiple threads:

[solar@...er src]$ ../run/john -te -form=hmac-sha384
Will run 32 OpenMP threads
Benchmarking: HMAC-SHA384 [password is key, SHA384 128/128 SSE4.1 2x]... (32xOMP) FAILED (get_key(1))

[solar@...er src]$ OMP_NUM_THREADS=1 ../run/john -te -form=hmac-sha384
Warning: OpenMP is disabled; a non-OpenMP build may be faster
Benchmarking: HMAC-SHA384 [password is key, SHA384 128/128 SSE4.1 2x]... DONE
Many salts:     1843K c/s real, 1843K c/s virtual
Only one salt:  888832 c/s real, 888832 c/s virtual

[solar@...er src]$ OMP_NUM_THREADS=2 ../run/john -te -form=hmac-sha384
Will run 2 OpenMP threads
Benchmarking: HMAC-SHA384 [password is key, SHA384 128/128 SSE4.1 2x]... (2xOMP) FAILED (get_key(1))

HMAC-SHA512 works:

[solar@...er src]$ ../run/john -te -form=hmac-sha512
Will run 32 OpenMP threads
Benchmarking: HMAC-SHA512 [password is key, SHA512 128/128 SSE4.1 2x]... (32xOMP) DONE
Many salts:     24510K c/s real, 766670 c/s virtual
Only one salt:  5580K c/s real, 175088 c/s virtual

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ