Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <F6C894E2-B6AF-4F00-ABF6-42D687D45796@gmail.com>
Date: Fri, 11 Sep 2015 00:04:19 +0800
From: Lei Zhang <zhanglei.april@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: SHA-1 H()

On Sep 8, 2015, at 4:47 PM, Solar Designer <solar@...nwall.com> wrote:
> 
> Also, as I suggested in the "MD5 on XOP, NEON, AltiVec" thread:
> 
> "[...] we'll need to revise MD5_I in simd-intrinsics.c to use [...]
> the obvious expression with OR-NOT on NEON and AltiVec (IIRC, those
> archs have OR-NOT, which might be lower latency than select)."

Experimented on ARM:

[use CMOV]
Benchmarking: PBKDF2-HMAC-MD5 [PBKDF2-MD5 128/128 NEON 4x]... (2xOMP) DONE
Speed for cost 1 (iteration count) of 1000
Raw:	1600 c/s real, 800 c/s virtual

[use OR-NOT]
Benchmarking: PBKDF2-HMAC-MD5 [PBKDF2-MD5 128/128 NEON 4x]... (2xOMP) DONE
Speed for cost 1 (iteration count) of 1000
Raw:	1651 c/s real, 825 c/s virtual


Lei

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.