summaryrefslogtreecommitdiff
path: root/crypto/Kconfig
diff options
context:
space:
mode:
authorHarsh Jain <h.jain@amd.com>2025-09-15 19:00:25 +0530
committerHerbert Xu <herbert@gondor.apana.org.au>2025-10-17 16:03:57 +0800
commit6c4fed5fee42f5785e881ef2c28359724b18b80e (patch)
tree84c49234525d941f78f63d2f742a667581f4464d /crypto/Kconfig
parent3a8660878839faadb4f1a6dd72c3179c1df56787 (diff)
downloadlwn-6c4fed5fee42f5785e881ef2c28359724b18b80e.tar.gz
lwn-6c4fed5fee42f5785e881ef2c28359724b18b80e.zip
crypto: drbg - Export CTR DRBG DF functions
Export drbg_ctr_df() derivative function to new module df_sp80090. Signed-off-by: Harsh Jain <h.jain@amd.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r--crypto/Kconfig8
1 files changed, 6 insertions, 2 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig
index a04595f9d0ca..b9afd8505b89 100644
--- a/crypto/Kconfig
+++ b/crypto/Kconfig
@@ -1205,8 +1205,7 @@ config CRYPTO_DRBG_HASH
config CRYPTO_DRBG_CTR
bool "CTR_DRBG"
- select CRYPTO_AES
- select CRYPTO_CTR
+ select CRYPTO_DF80090A
help
CTR_DRBG variant as defined in NIST SP800-90A.
@@ -1342,6 +1341,11 @@ config CRYPTO_KDF800108_CTR
select CRYPTO_HMAC
select CRYPTO_SHA256
+config CRYPTO_DF80090A
+ tristate
+ select CRYPTO_AES
+ select CRYPTO_CTR
+
endmenu
menu "Userspace interface"