X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=crypto%2FKconfig;h=b4cfc5754033b9ddfa17d8ad395baf0e751891bd;hb=132c242d95063f0c362597e74ee6759403a3f700;hp=cb7806f31c372510bb584a912b4801d41da48b6e;hpb=401e4238f35c7a21d32bc27370d4d045f7019c20;p=karo-tx-linux.git diff --git a/crypto/Kconfig b/crypto/Kconfig index cb7806f31c37..b4cfc5754033 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig @@ -91,6 +91,23 @@ config CRYPTO_PCOMP2 tristate select CRYPTO_ALGAPI2 +config CRYPTO_AKCIPHER2 + tristate + select CRYPTO_ALGAPI2 + +config CRYPTO_AKCIPHER + tristate + select CRYPTO_AKCIPHER2 + select CRYPTO_ALGAPI + +config CRYPTO_RSA + tristate "RSA algorithm" + select CRYPTO_AKCIPHER + select MPILIB + select ASN1 + help + Generic implementation of the RSA public key algorithm. + config CRYPTO_MANAGER tristate "Cryptographic algorithm manager" select CRYPTO_MANAGER2 @@ -104,6 +121,7 @@ config CRYPTO_MANAGER2 select CRYPTO_HASH2 select CRYPTO_BLKCIPHER2 select CRYPTO_PCOMP2 + select CRYPTO_AKCIPHER2 config CRYPTO_USER tristate "Userspace cryptographic algorithm configuration" @@ -1508,10 +1526,11 @@ config CRYPTO_DRBG_HMAC bool default y select CRYPTO_HMAC + select CRYPTO_SHA256 config CRYPTO_DRBG_HASH bool "Enable Hash DRBG" - select CRYPTO_HASH + select CRYPTO_SHA256 help Enable the Hash DRBG variant as defined in NIST SP800-90A.