Quellcode durchsuchen

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 <[email protected]>
Glen Huang vor 2 Jahren
Ursprung
Commit
e1c0bda3fc
1 geänderte Dateien mit 3 neuen und 1 gelöschten Zeilen
  1. 3 1
      package/kernel/linux/modules/crypto.mk

+ 3 - 1
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 \