kernel: Add RIPEMD160 module
After getting rid of cryptsetup's heavy openssl dependency, there is now the problem of missing RIPEMD160 support. RIPEMD160 is used for True/Vera crypt volumes as well as old LUKS1 ones. Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
		 Rosen Penev
					Rosen Penev
				
			
				
					committed by
					
						 Christian Lamparter
						Christian Lamparter
					
				
			
			
				
	
			
			
			 Christian Lamparter
						Christian Lamparter
					
				
			
						parent
						
							b19c48dc34
						
					
				
				
					commit
					2a8175a7ac
				
			| @@ -597,6 +597,18 @@ endef | |||||||
| $(eval $(call KernelPackage,crypto-rsa)) | $(eval $(call KernelPackage,crypto-rsa)) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | define KernelPackage/crypto-rmd160 | ||||||
|  |   TITLE:=RIPEMD160 digest CryptoAPI module | ||||||
|  |   DEPENDS:=+kmod-crypto-hash | ||||||
|  |   KCONFIG:=CONFIG_CRYPTO_RMD160 | ||||||
|  |   FILES:=$(LINUX_DIR)/crypto/rmd160.ko | ||||||
|  |   AUTOLOAD:=$(call AutoLoad,09,rmd160) | ||||||
|  |   $(call AddDepends/crypto) | ||||||
|  | endef | ||||||
|  |  | ||||||
|  | $(eval $(call KernelPackage,crypto-rmd160)) | ||||||
|  |  | ||||||
|  |  | ||||||
| define KernelPackage/crypto-rng | define KernelPackage/crypto-rng | ||||||
|   TITLE:=CryptoAPI random number generation |   TITLE:=CryptoAPI random number generation | ||||||
|   DEPENDS:=+kmod-crypto-hash +kmod-crypto-hmac +kmod-crypto-sha256 |   DEPENDS:=+kmod-crypto-hash +kmod-crypto-hmac +kmod-crypto-sha256 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user