Kconfig (bd072111e7319d90a7b8127f91c2806b9a6f279e) | Kconfig (85a7f0ac5370901916a21935e1fafbe397b70f80) |
---|---|
1 2menuconfig CRYPTO_HW 3 bool "Hardware crypto devices" 4 default y 5 ---help--- 6 Say Y here to get to see options for hardware crypto devices and 7 processors. This option alone does not add any kernel code. 8 9 If you say N, all options in this submenu will be skipped and disabled. 10 11if CRYPTO_HW 12 13config CRYPTO_DEV_PADLOCK 14 tristate "Support for VIA PadLock ACE" 15 depends on X86 && !UML | 1 2menuconfig CRYPTO_HW 3 bool "Hardware crypto devices" 4 default y 5 ---help--- 6 Say Y here to get to see options for hardware crypto devices and 7 processors. This option alone does not add any kernel code. 8 9 If you say N, all options in this submenu will be skipped and disabled. 10 11if CRYPTO_HW 12 13config CRYPTO_DEV_PADLOCK 14 tristate "Support for VIA PadLock ACE" 15 depends on X86 && !UML |
16 select CRYPTO_ALGAPI | |
17 help 18 Some VIA processors come with an integrated crypto engine 19 (so called VIA PadLock ACE, Advanced Cryptography Engine) 20 that provides instructions for very fast cryptographic 21 operations with supported algorithms. 22 23 The instructions are used only when the CPU supports them. 24 Otherwise software encryption is used. --- 9 unchanged lines hidden (view full) --- 34 Available in VIA C3 and newer CPUs. 35 36 If unsure say M. The compiled module will be 37 called padlock-aes. 38 39config CRYPTO_DEV_PADLOCK_SHA 40 tristate "PadLock driver for SHA1 and SHA256 algorithms" 41 depends on CRYPTO_DEV_PADLOCK | 16 help 17 Some VIA processors come with an integrated crypto engine 18 (so called VIA PadLock ACE, Advanced Cryptography Engine) 19 that provides instructions for very fast cryptographic 20 operations with supported algorithms. 21 22 The instructions are used only when the CPU supports them. 23 Otherwise software encryption is used. --- 9 unchanged lines hidden (view full) --- 33 Available in VIA C3 and newer CPUs. 34 35 If unsure say M. The compiled module will be 36 called padlock-aes. 37 38config CRYPTO_DEV_PADLOCK_SHA 39 tristate "PadLock driver for SHA1 and SHA256 algorithms" 40 depends on CRYPTO_DEV_PADLOCK |
41 select CRYPTO_HASH |
|
42 select CRYPTO_SHA1 43 select CRYPTO_SHA256 44 help 45 Use VIA PadLock for SHA1/SHA256 algorithms. 46 47 Available in VIA C7 and newer processors. 48 49 If unsure say M. The compiled module will be --- 102 unchanged lines hidden (view full) --- 152 default "m" 153 help 154 Select this option if you want to use the s390 pseudo random number 155 generator. The PRNG is part of the cryptographic processor functions 156 and uses triple-DES to generate secure random numbers like the 157 ANSI X9.17 standard. The PRNG is usable via the char device 158 /dev/prandom. 159 | 42 select CRYPTO_SHA1 43 select CRYPTO_SHA256 44 help 45 Use VIA PadLock for SHA1/SHA256 algorithms. 46 47 Available in VIA C7 and newer processors. 48 49 If unsure say M. The compiled module will be --- 102 unchanged lines hidden (view full) --- 152 default "m" 153 help 154 Select this option if you want to use the s390 pseudo random number 155 generator. The PRNG is part of the cryptographic processor functions 156 and uses triple-DES to generate secure random numbers like the 157 ANSI X9.17 standard. The PRNG is usable via the char device 158 /dev/prandom. 159 |
160config CRYPTO_DEV_MV_CESA 161 tristate "Marvell's Cryptographic Engine" 162 depends on PLAT_ORION 163 select CRYPTO_ALGAPI 164 select CRYPTO_AES 165 select CRYPTO_BLKCIPHER2 166 help 167 This driver allows you to utilize the Cryptographic Engines and 168 Security Accelerator (CESA) which can be found on the Marvell Orion 169 and Kirkwood SoCs, such as QNAP's TS-209. 170 171 Currently the driver supports AES in ECB and CBC mode without DMA. 172 |
|
160config CRYPTO_DEV_HIFN_795X 161 tristate "Driver HIFN 795x crypto accelerator chips" 162 select CRYPTO_DES 163 select CRYPTO_ALGAPI 164 select CRYPTO_BLKCIPHER 165 select HW_RANDOM if CRYPTO_DEV_HIFN_795X_RNG 166 depends on PCI 167 help --- 45 unchanged lines hidden --- | 173config CRYPTO_DEV_HIFN_795X 174 tristate "Driver HIFN 795x crypto accelerator chips" 175 select CRYPTO_DES 176 select CRYPTO_ALGAPI 177 select CRYPTO_BLKCIPHER 178 select HW_RANDOM if CRYPTO_DEV_HIFN_795X_RNG 179 depends on PCI 180 help --- 45 unchanged lines hidden --- |