linux/include/crypto
Eric Biggers bc84402781 FROMGIT: crypto: speck - export common helpers
Export the Speck constants and transform context and the ->setkey(),
->encrypt(), and ->decrypt() functions so that they can be reused by the
ARM NEON implementation of Speck-XTS.  The generic key expansion code
will be reused because it is not performance-critical and is not
vectorizable, while the generic encryption and decryption functions are
needed as fallbacks and for the XTS tweak encryption.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

(cherry picked from commit c8c36413ca
 git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git master)
Change-Id: I93e96e1ef40de7071af212146b8ad3bf45297c1d
Signed-off-by: Eric Biggers <ebiggers@google.com>
2018-03-05 22:00:16 +05:30
..
internal Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-03-05 20:20:17 +05:30
ablk_helper.h
aead.h
aes.h
akcipher.h
algapi.h
authenc.h
b128ops.h
blowfish.h
cast_common.h
cast5.h
cast6.h
chacha20.h
compress.h
cryptd.h
crypto_wq.h
ctr.h
des.h
drbg.h
gf128mul.h ANDROID: crypto: gf128mul - Add ble multiplication functions 2017-04-10 13:12:16 +05:30
ghash.h
hash_info.h
hash.h
if_alg.h
lrw.h
mcryptd.h crypto: mcryptd - protect the per-CPU queue with a lock 2018-01-02 20:33:19 +01:00
md5.h
null.h
padlock.h
pcrypt.h
pkcs7.h
poly1305.h crypto: poly1305 - remove ->setkey() method 2018-02-16 20:09:43 +01:00
public_key.h
rng.h
scatterwalk.h
serpent.h
sha.h
sha1_base.h
sha256_base.h
sha512_base.h
skcipher.h
speck.h FROMGIT: crypto: speck - export common helpers 2018-03-05 22:00:16 +05:30
twofish.h
vmac.h
xts.h