Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [day] [month] [year] [list]
Date: Fri, 29 May 2015 23:24:02 -0400
From: Alain Espinosa <alainesp@...ta.cu>
To: john-dev@...ts.openwall.com
Subject: Re: bitslice SHA-256



-------- Original message --------
From: magnum <john.magnum@...hmail.com> 
Date:05/29/2015 7:59 PM (GMT-05:00) 
To: john-dev@...ts.openwall.com 
Cc: 
Subject: Re: [john-dev] bitslice SHA-256 

...What's the 
main cause for this huge difference between normal SHA256 implemented in assembly versus intrinsics?

One thing that baffled me with Microsoft AVX2 intrinsics is that memory operations are the unaligned versions (vmovdqu and the like instead of vmovdqa), and the compiler know that it is working with _m256i, that is aligned to 32 bytes.

Regards, 
Alain


Content of type "text/html" skipped

Powered by blists - more mailing lists

Your e-mail address:

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