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
 |