crypto: arm - AES in ECB/CBC/CTR/XTS modes using ARMv8 Crypto Extensions
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Tue, 10 Mar 2015 08:47:47 +0000 (09:47 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 12 Mar 2015 10:13:36 +0000 (21:13 +1100)
commit86464859cc77ecfd989ad5c912bef167b1128b0b
tree12f2d62b6d092a1c30f1e5f93a9c416be3796063
parent006d0624fa0d71787448cacee0195bf20f2d47c8
crypto: arm - AES in ECB/CBC/CTR/XTS modes using ARMv8 Crypto Extensions

This implements the ECB, CBC, CTR and XTS asynchronous block ciphers
using the AArch32 versions of the ARMv8 Crypto Extensions for AES.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/arm/crypto/Kconfig
arch/arm/crypto/Makefile
arch/arm/crypto/aes-ce-core.S [new file with mode: 0644]
arch/arm/crypto/aes-ce-glue.c [new file with mode: 0644]