Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

crypto: algif - enable AEAD interface compilation

Enable compilation of the AEAD AF_ALG support and provide a Kconfig
option to compile the AEAD AF_ALG support.

Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Stephan Mueller and committed by
Herbert Xu
44cac4fc 400c40cf

+10
+9
crypto/Kconfig
··· 1552 1552 This option enables the user-spaces interface for random 1553 1553 number generator algorithms. 1554 1554 1555 + config CRYPTO_USER_API_AEAD 1556 + tristate "User-space interface for AEAD cipher algorithms" 1557 + depends on NET 1558 + select CRYPTO_AEAD 1559 + select CRYPTO_USER_API 1560 + help 1561 + This option enables the user-spaces interface for AEAD 1562 + cipher algorithms. 1563 + 1555 1564 config CRYPTO_HASH_INFO 1556 1565 bool 1557 1566
+1
crypto/Makefile
··· 100 100 obj-$(CONFIG_CRYPTO_USER_API_HASH) += algif_hash.o 101 101 obj-$(CONFIG_CRYPTO_USER_API_SKCIPHER) += algif_skcipher.o 102 102 obj-$(CONFIG_CRYPTO_USER_API_RNG) += algif_rng.o 103 + obj-$(CONFIG_CRYPTO_USER_API_AEAD) += algif_aead.o 103 104 104 105 # 105 106 # generic algorithms and the async_tx api