1 # SPDX-License-Identifier: GPL-2.0 2 3 menu "Accelerated Cryptographic Algorithms for 4 5 config CRYPTO_CRC32_S390 6 tristate "CRC32c and CRC32" 7 depends on S390 8 select CRYPTO_HASH 9 select CRC32 10 help 11 CRC32c and CRC32 CRC algorithms 12 13 Architecture: s390 14 15 It is available with IBM z13 or late 16 17 config CRYPTO_SHA512_S390 18 tristate "Hash functions: SHA-384 and 19 depends on S390 20 select CRYPTO_HASH 21 help 22 SHA-384 and SHA-512 secure hash algo 23 24 Architecture: s390 25 26 It is available as of z10. 27 28 config CRYPTO_SHA1_S390 29 tristate "Hash functions: SHA-1" 30 depends on S390 31 select CRYPTO_HASH 32 help 33 SHA-1 secure hash algorithm (FIPS 18 34 35 Architecture: s390 36 37 It is available as of z990. 38 39 config CRYPTO_SHA256_S390 40 tristate "Hash functions: SHA-224 and 41 depends on S390 42 select CRYPTO_HASH 43 help 44 SHA-224 and SHA-256 secure hash algo 45 46 Architecture: s390 47 48 It is available as of z9. 49 50 config CRYPTO_SHA3_256_S390 51 tristate "Hash functions: SHA3-224 and 52 depends on S390 53 select CRYPTO_HASH 54 help 55 SHA3-224 and SHA3-256 secure hash al 56 57 Architecture: s390 58 59 It is available as of z14. 60 61 config CRYPTO_SHA3_512_S390 62 tristate "Hash functions: SHA3-384 and 63 depends on S390 64 select CRYPTO_HASH 65 help 66 SHA3-384 and SHA3-512 secure hash al 67 68 Architecture: s390 69 70 It is available as of z14. 71 72 config CRYPTO_GHASH_S390 73 tristate "Hash functions: GHASH" 74 depends on S390 75 select CRYPTO_HASH 76 help 77 GCM GHASH hash function (NIST SP800- 78 79 Architecture: s390 80 81 It is available as of z196. 82 83 config CRYPTO_AES_S390 84 tristate "Ciphers: AES, modes: ECB, CB 85 depends on S390 86 select CRYPTO_ALGAPI 87 select CRYPTO_SKCIPHER 88 help 89 Block cipher: AES cipher algorithms 90 AEAD cipher: AES with GCM 91 Length-preserving ciphers: AES with 92 93 Architecture: s390 94 95 As of z9 the ECB and CBC modes are h 96 for 128 bit keys. 97 98 As of z10 the ECB and CBC modes are 99 for all AES key sizes. 100 101 As of z196 the CTR mode is hardware 102 key sizes and XTS mode is hardware a 103 512 bit keys. 104 105 config CRYPTO_DES_S390 106 tristate "Ciphers: DES and Triple DES 107 depends on S390 108 select CRYPTO_ALGAPI 109 select CRYPTO_SKCIPHER 110 select CRYPTO_LIB_DES 111 help 112 Block ciphers: DES (FIPS 46-2) ciphe 113 Block ciphers: Triple DES EDE (FIPS 114 Length-preserving ciphers: DES with 115 Length-preserving ciphers: Triple DE 116 117 Architecture: s390 118 119 As of z990 the ECB and CBC mode are 120 As of z196 the CTR mode is hardware 121 122 config CRYPTO_CHACHA_S390 123 tristate "Ciphers: ChaCha20" 124 depends on S390 125 select CRYPTO_SKCIPHER 126 select CRYPTO_LIB_CHACHA_GENERIC 127 select CRYPTO_ARCH_HAVE_LIB_CHACHA 128 help 129 Length-preserving cipher: ChaCha20 s 130 131 Architecture: s390 132 133 It is available as of z13. 134 135 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.