sha/keccak1600.c: implement bit interleaving optimization.
authorAndy Polyakov <appro@openssl.org>
Mon, 29 May 2017 15:12:54 +0000 (17:12 +0200)
committerAndy Polyakov <appro@openssl.org>
Tue, 30 May 2017 17:52:50 +0000 (19:52 +0200)
commit0dd0be9408a4f20941c7ec23b4634cdf6402f573
treefa156d7dda86f454b58a0e1bbcc3a0e4824ecc60
parent2bcb232ebeb155c6f1241deb84a26ab23176f866
sha/keccak1600.c: implement bit interleaving optimization.

This targets 32-bit processors and is discussed in section 2.1 of
"Keccak implementation overview".

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/sha/keccak1600.c