~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/s390/crypto/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/s390/crypto/Kconfig (Version linux-6.12-rc7) and /arch/m68k/crypto/Kconfig (Version linux-4.4.302)


  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 config CRYPTO_HMAC_S390                           
136         tristate "Keyed-hash message authentic    
137         depends on S390                           
138         select CRYPTO_HASH                        
139         help                                      
140           s390 specific HMAC hardware support     
141           SHA512.                                 
142                                                   
143           Architecture: s390                      
144                                                   
145 endmenu                                           
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php