123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- menu "Hardware crypto devices"
- config CRYPTO_DEV_PADLOCK
- bool "Support for VIA PadLock ACE"
- depends on X86_32
- select CRYPTO_ALGAPI
- default y
- help
- Some VIA processors come with an integrated crypto engine
- (so called VIA PadLock ACE, Advanced Cryptography Engine)
- that provides instructions for very fast cryptographic
- operations with supported algorithms.
-
- The instructions are used only when the CPU supports them.
- Otherwise software encryption is used.
- config CRYPTO_DEV_PADLOCK_AES
- tristate "PadLock driver for AES algorithm"
- depends on CRYPTO_DEV_PADLOCK
- select CRYPTO_BLKCIPHER
- default m
- help
- Use VIA PadLock for AES algorithm.
- Available in VIA C3 and newer CPUs.
- If unsure say M. The compiled module will be
- called padlock-aes.ko
- config CRYPTO_DEV_PADLOCK_SHA
- tristate "PadLock driver for SHA1 and SHA256 algorithms"
- depends on CRYPTO_DEV_PADLOCK
- select CRYPTO_SHA1
- select CRYPTO_SHA256
- default m
- help
- Use VIA PadLock for SHA1/SHA256 algorithms.
- Available in VIA C7 and newer processors.
- If unsure say M. The compiled module will be
- called padlock-sha.ko
- source "arch/s390/crypto/Kconfig"
- config CRYPTO_DEV_GEODE
- tristate "Support for the Geode LX AES engine"
- depends on X86_32 && PCI
- select CRYPTO_ALGAPI
- select CRYPTO_BLKCIPHER
- default m
- help
- Say 'Y' here to use the AMD Geode LX processor on-board AES
- engine for the CryptoAPI AES algorithm.
- To compile this driver as a module, choose M here: the module
- will be called geode-aes.
- config ZCRYPT
- tristate "Support for PCI-attached cryptographic adapters"
- depends on S390
- select ZCRYPT_MONOLITHIC if ZCRYPT="y"
- default "m"
- help
- Select this option if you want to use a PCI-attached cryptographic
- adapter like:
- + PCI Cryptographic Accelerator (PCICA)
- + PCI Cryptographic Coprocessor (PCICC)
- + PCI-X Cryptographic Coprocessor (PCIXCC)
- + Crypto Express2 Coprocessor (CEX2C)
- + Crypto Express2 Accelerator (CEX2A)
- config ZCRYPT_MONOLITHIC
- bool "Monolithic zcrypt module"
- depends on ZCRYPT="m"
- help
- Select this option if you want to have a single module z90crypt.ko
- that contains all parts of the crypto device driver (ap bus,
- request router and all the card drivers).
- endmenu
|