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 (sparc64)" 4 4 5 config CRYPTO_DES_SPARC64 5 config CRYPTO_DES_SPARC64 6 tristate "Ciphers: DES and Triple DES 6 tristate "Ciphers: DES and Triple DES EDE, modes: ECB/CBC" 7 depends on SPARC64 7 depends on SPARC64 8 select CRYPTO_ALGAPI 8 select CRYPTO_ALGAPI 9 select CRYPTO_LIB_DES 9 select CRYPTO_LIB_DES 10 select CRYPTO_SKCIPHER 10 select CRYPTO_SKCIPHER 11 help 11 help 12 Block cipher: DES (FIPS 46-2) cipher 12 Block cipher: DES (FIPS 46-2) cipher algorithm 13 Block cipher: Triple DES EDE (FIPS 4 13 Block cipher: Triple DES EDE (FIPS 46-3) cipher algorithm 14 Length-preserving ciphers: DES with 14 Length-preserving ciphers: DES with ECB and CBC modes 15 Length-preserving ciphers: Tripe DES 15 Length-preserving ciphers: Tripe DES EDE with ECB and CBC modes 16 16 17 Architecture: sparc64 17 Architecture: sparc64 18 18 19 config CRYPTO_CRC32C_SPARC64 19 config CRYPTO_CRC32C_SPARC64 20 tristate "CRC32c" 20 tristate "CRC32c" 21 depends on SPARC64 21 depends on SPARC64 22 select CRYPTO_HASH 22 select CRYPTO_HASH 23 select CRC32 23 select CRC32 24 help 24 help 25 CRC32c CRC algorithm with the iSCSI 25 CRC32c CRC algorithm with the iSCSI polynomial (RFC 3385 and RFC 3720) 26 26 27 Architecture: sparc64 27 Architecture: sparc64 28 28 29 config CRYPTO_MD5_SPARC64 29 config CRYPTO_MD5_SPARC64 30 tristate "Digests: MD5" 30 tristate "Digests: MD5" 31 depends on SPARC64 31 depends on SPARC64 32 select CRYPTO_MD5 32 select CRYPTO_MD5 33 select CRYPTO_HASH 33 select CRYPTO_HASH 34 help 34 help 35 MD5 message digest algorithm (RFC132 35 MD5 message digest algorithm (RFC1321) 36 36 37 Architecture: sparc64 using crypto i 37 Architecture: sparc64 using crypto instructions, when available 38 38 39 config CRYPTO_SHA1_SPARC64 39 config CRYPTO_SHA1_SPARC64 40 tristate "Hash functions: SHA-1" 40 tristate "Hash functions: SHA-1" 41 depends on SPARC64 41 depends on SPARC64 42 select CRYPTO_SHA1 42 select CRYPTO_SHA1 43 select CRYPTO_HASH 43 select CRYPTO_HASH 44 help 44 help 45 SHA-1 secure hash algorithm (FIPS 18 45 SHA-1 secure hash algorithm (FIPS 180) 46 46 47 Architecture: sparc64 47 Architecture: sparc64 48 48 49 config CRYPTO_SHA256_SPARC64 49 config CRYPTO_SHA256_SPARC64 50 tristate "Hash functions: SHA-224 and 50 tristate "Hash functions: SHA-224 and SHA-256" 51 depends on SPARC64 51 depends on SPARC64 52 select CRYPTO_SHA256 52 select CRYPTO_SHA256 53 select CRYPTO_HASH 53 select CRYPTO_HASH 54 help 54 help 55 SHA-224 and SHA-256 secure hash algo 55 SHA-224 and SHA-256 secure hash algorithms (FIPS 180) 56 56 57 Architecture: sparc64 using crypto i 57 Architecture: sparc64 using crypto instructions, when available 58 58 59 config CRYPTO_SHA512_SPARC64 59 config CRYPTO_SHA512_SPARC64 60 tristate "Hash functions: SHA-384 and 60 tristate "Hash functions: SHA-384 and SHA-512" 61 depends on SPARC64 61 depends on SPARC64 62 select CRYPTO_SHA512 62 select CRYPTO_SHA512 63 select CRYPTO_HASH 63 select CRYPTO_HASH 64 help 64 help 65 SHA-384 and SHA-512 secure hash algo 65 SHA-384 and SHA-512 secure hash algorithms (FIPS 180) 66 66 67 Architecture: sparc64 using crypto i 67 Architecture: sparc64 using crypto instructions, when available 68 68 69 config CRYPTO_AES_SPARC64 69 config CRYPTO_AES_SPARC64 70 tristate "Ciphers: AES, modes: ECB, CB 70 tristate "Ciphers: AES, modes: ECB, CBC, CTR" 71 depends on SPARC64 71 depends on SPARC64 72 select CRYPTO_SKCIPHER 72 select CRYPTO_SKCIPHER 73 help 73 help 74 Block ciphers: AES cipher algorithms 74 Block ciphers: AES cipher algorithms (FIPS-197) 75 Length-preseving ciphers: AES with E 75 Length-preseving ciphers: AES with ECB, CBC, and CTR modes 76 76 77 Architecture: sparc64 using crypto i 77 Architecture: sparc64 using crypto instructions 78 78 79 config CRYPTO_CAMELLIA_SPARC64 79 config CRYPTO_CAMELLIA_SPARC64 80 tristate "Ciphers: Camellia, modes: EC 80 tristate "Ciphers: Camellia, modes: ECB, CBC" 81 depends on SPARC64 81 depends on SPARC64 82 select CRYPTO_ALGAPI 82 select CRYPTO_ALGAPI 83 select CRYPTO_SKCIPHER 83 select CRYPTO_SKCIPHER 84 help 84 help 85 Block ciphers: Camellia cipher algor 85 Block ciphers: Camellia cipher algorithms 86 Length-preserving ciphers: Camellia 86 Length-preserving ciphers: Camellia with ECB and CBC modes 87 87 88 Architecture: sparc64 88 Architecture: sparc64 89 89 90 endmenu 90 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.