[openwrt/openwrt] kernel: crypto: crypto-rng: select SHA512 for >= 5.14.0

LEDE Commits lede-commits at lists.infradead.org
Sat Apr 29 03:32:01 PDT 2023


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/e1c0bda3fc9a01c461591864bd0163b052b5783d

commit e1c0bda3fc9a01c461591864bd0163b052b5783d
Author: Glen Huang <me at glenhuang.com>
AuthorDate: Wed Apr 26 22:38:24 2023 +0800

    kernel: crypto: crypto-rng: select SHA512 for >= 5.14.0
    
    drbg swtiched to use HMAC(SHA-512) since 5.14.0
    https://github.com/torvalds/linux/commit/5261cdf457ce3635bf18d393a3c1991dcfaf9d02
    
    Signed-off-by: Glen Huang <me at glenhuang.com>
---
 package/kernel/linux/modules/crypto.mk | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk
index 4950b94c62..98bcb9e874 100644
--- a/package/kernel/linux/modules/crypto.mk
+++ b/package/kernel/linux/modules/crypto.mk
@@ -827,7 +827,9 @@ $(eval $(call KernelPackage,crypto-rmd160))
 
 define KernelPackage/crypto-rng
   TITLE:=CryptoAPI random number generation
-  DEPENDS:=+kmod-crypto-hash +kmod-crypto-hmac +kmod-crypto-sha256
+  DEPENDS:=+kmod-crypto-hash +kmod-crypto-hmac \
+		+LINUX_5_10:kmod-crypto-sha256 \
+		+LINUX_5_15:kmod-crypto-sha512
   KCONFIG:= \
 	CONFIG_CRYPTO_DRBG \
 	CONFIG_CRYPTO_DRBG_HMAC=y \




More information about the lede-commits mailing list