lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}()
commit3a633176302437e20286bbb5f70502b76584ecae
authorStefan Metzmacher <metze@samba.org>
Tue, 11 Aug 2015 22:59:58 +0000 (12 00:59 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 31 Aug 2015 08:18:15 +0000 (31 10:18 +0200)
tree2ca29281ac74fd3d27bb5e694ff03d816d52c2d7
parentda29dc56b91550bda4807f79506bc3eb062a1a56
lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}()

These are typical operations on an AES_BLOCK used by different modes.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=11451

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
(cherry picked from commit 0824221b4ae18e7ccba3f8057090abc925a02b99)
lib/crypto/aes.h