75 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0
 | 
						|
 | 
						|
menu "Accelerated Cryptographic Algorithms for CPU (mips)"
 | 
						|
 | 
						|
config CRYPTO_CRC32_MIPS
 | 
						|
	tristate "CRC32c and CRC32"
 | 
						|
	depends on MIPS_CRC_SUPPORT
 | 
						|
	select CRYPTO_HASH
 | 
						|
	help
 | 
						|
	  CRC32c and CRC32 CRC algorithms
 | 
						|
 | 
						|
	  Architecture: mips
 | 
						|
 | 
						|
config CRYPTO_POLY1305_MIPS
 | 
						|
	tristate "Hash functions: Poly1305"
 | 
						|
	depends on MIPS
 | 
						|
	select CRYPTO_ARCH_HAVE_LIB_POLY1305
 | 
						|
	help
 | 
						|
	  Poly1305 authenticator algorithm (RFC7539)
 | 
						|
 | 
						|
	  Architecture: mips
 | 
						|
 | 
						|
config CRYPTO_MD5_OCTEON
 | 
						|
	tristate "Digests: MD5 (OCTEON)"
 | 
						|
	depends on CPU_CAVIUM_OCTEON
 | 
						|
	select CRYPTO_MD5
 | 
						|
	select CRYPTO_HASH
 | 
						|
	help
 | 
						|
	  MD5 message digest algorithm (RFC1321)
 | 
						|
 | 
						|
	  Architecture: mips OCTEON using crypto instructions, when available
 | 
						|
 | 
						|
config CRYPTO_SHA1_OCTEON
 | 
						|
	tristate "Hash functions: SHA-1 (OCTEON)"
 | 
						|
	depends on CPU_CAVIUM_OCTEON
 | 
						|
	select CRYPTO_SHA1
 | 
						|
	select CRYPTO_HASH
 | 
						|
	help
 | 
						|
	  SHA-1 secure hash algorithm (FIPS 180)
 | 
						|
 | 
						|
	  Architecture: mips OCTEON
 | 
						|
 | 
						|
config CRYPTO_SHA256_OCTEON
 | 
						|
	tristate "Hash functions: SHA-224 and SHA-256 (OCTEON)"
 | 
						|
	depends on CPU_CAVIUM_OCTEON
 | 
						|
	select CRYPTO_SHA256
 | 
						|
	select CRYPTO_HASH
 | 
						|
	help
 | 
						|
	  SHA-224 and SHA-256 secure hash algorithms (FIPS 180)
 | 
						|
 | 
						|
	  Architecture: mips OCTEON using crypto instructions, when available
 | 
						|
 | 
						|
config CRYPTO_SHA512_OCTEON
 | 
						|
	tristate "Hash functions: SHA-384 and SHA-512 (OCTEON)"
 | 
						|
	depends on CPU_CAVIUM_OCTEON
 | 
						|
	select CRYPTO_SHA512
 | 
						|
	select CRYPTO_HASH
 | 
						|
	help
 | 
						|
	  SHA-384 and SHA-512 secure hash algorithms (FIPS 180)
 | 
						|
 | 
						|
	  Architecture: mips OCTEON using crypto instructions, when available
 | 
						|
 | 
						|
config CRYPTO_CHACHA_MIPS
 | 
						|
	tristate "Ciphers: ChaCha20, XChaCha20, XChaCha12 (MIPS32r2)"
 | 
						|
	depends on CPU_MIPS32_R2
 | 
						|
	select CRYPTO_SKCIPHER
 | 
						|
	select CRYPTO_ARCH_HAVE_LIB_CHACHA
 | 
						|
	help
 | 
						|
	  Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
 | 
						|
	  stream cipher algorithms
 | 
						|
 | 
						|
	  Architecture: MIPS32r2
 | 
						|
 | 
						|
endmenu
 |