瀏覽代碼

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 2 年之前
父節點
當前提交
e1c0bda3fc
共有 1 個文件被更改,包括 3 次插入1 次删除
  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 \