1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 2 3 menu "Accelerated Cryptographic Algorithms for !! 3 menu "Accelerated Cryptographic Algorithms for CPU (mips)" 4 4 5 config CRYPTO_CRC32_LOONGARCH !! 5 config CRYPTO_CRC32_MIPS 6 tristate "CRC32c and CRC32" 6 tristate "CRC32c and CRC32" 7 select CRC32 !! 7 depends on MIPS_CRC_SUPPORT 8 select CRYPTO_HASH 8 select CRYPTO_HASH 9 help 9 help 10 CRC32c and CRC32 CRC algorithms 10 CRC32c and CRC32 CRC algorithms 11 11 12 Architecture: LoongArch with CRC32 i !! 12 Architecture: mips >> 13 >> 14 config CRYPTO_POLY1305_MIPS >> 15 tristate "Hash functions: Poly1305" >> 16 depends on MIPS >> 17 select CRYPTO_ARCH_HAVE_LIB_POLY1305 >> 18 help >> 19 Poly1305 authenticator algorithm (RFC7539) >> 20 >> 21 Architecture: mips >> 22 >> 23 config CRYPTO_MD5_OCTEON >> 24 tristate "Digests: MD5 (OCTEON)" >> 25 depends on CPU_CAVIUM_OCTEON >> 26 select CRYPTO_MD5 >> 27 select CRYPTO_HASH >> 28 help >> 29 MD5 message digest algorithm (RFC1321) >> 30 >> 31 Architecture: mips OCTEON using crypto instructions, when available >> 32 >> 33 config CRYPTO_SHA1_OCTEON >> 34 tristate "Hash functions: SHA-1 (OCTEON)" >> 35 depends on CPU_CAVIUM_OCTEON >> 36 select CRYPTO_SHA1 >> 37 select CRYPTO_HASH >> 38 help >> 39 SHA-1 secure hash algorithm (FIPS 180) >> 40 >> 41 Architecture: mips OCTEON >> 42 >> 43 config CRYPTO_SHA256_OCTEON >> 44 tristate "Hash functions: SHA-224 and SHA-256 (OCTEON)" >> 45 depends on CPU_CAVIUM_OCTEON >> 46 select CRYPTO_SHA256 >> 47 select CRYPTO_HASH >> 48 help >> 49 SHA-224 and SHA-256 secure hash algorithms (FIPS 180) >> 50 >> 51 Architecture: mips OCTEON using crypto instructions, when available >> 52 >> 53 config CRYPTO_SHA512_OCTEON >> 54 tristate "Hash functions: SHA-384 and SHA-512 (OCTEON)" >> 55 depends on CPU_CAVIUM_OCTEON >> 56 select CRYPTO_SHA512 >> 57 select CRYPTO_HASH >> 58 help >> 59 SHA-384 and SHA-512 secure hash algorithms (FIPS 180) >> 60 >> 61 Architecture: mips OCTEON using crypto instructions, when available >> 62 >> 63 config CRYPTO_CHACHA_MIPS >> 64 tristate "Ciphers: ChaCha20, XChaCha20, XChaCha12 (MIPS32r2)" >> 65 depends on CPU_MIPS32_R2 >> 66 select CRYPTO_SKCIPHER >> 67 select CRYPTO_ARCH_HAVE_LIB_CHACHA >> 68 help >> 69 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12 >> 70 stream cipher algorithms >> 71 >> 72 Architecture: MIPS32r2 13 73 14 endmenu 74 endmenu
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.