arm64/crypto: AES in CCM mode using ARMv8 Crypto Extensions
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Mon, 10 Feb 2014 10:26:29 +0000 (11:26 +0100)
committerMark Brown <broonie@linaro.org>
Thu, 5 Jun 2014 15:55:28 +0000 (16:55 +0100)
commitdf53737750fcbc39a0b0fb7c03f0c86a00ddde68
treea0f9504e8e9a65edd954888f23ed7b5633dd12b9
parentbd575592673e4d90b23c35cd0903057909afa6fb
arm64/crypto: AES in CCM mode using ARMv8 Crypto Extensions

This patch adds support for the AES-CCM encryption algorithm for CPUs that
have support for the AES part of the ARM v8 Crypto Extensions.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
(cherry picked from commit a3fd82105b9d149033984bf018f473140f5b94bc)
Signed-off-by: Mark Brown <broonie@linaro.org>
arch/arm64/crypto/Kconfig
arch/arm64/crypto/Makefile
arch/arm64/crypto/aes-ce-ccm-core.S [new file with mode: 0644]
arch/arm64/crypto/aes-ce-ccm-glue.c [new file with mode: 0644]