# SPDX-License-Identifier: GPL-2.0## Generic algorithms support#configXOR_BLOCKS
tristate## async_tx api: hardware offloaded memory transfer/transform support#source"crypto/async_tx/Kconfig"## Cryptographic API Configuration#menuconfigCRYPTO
tristate"Cryptographic API"selectCRYPTO_LIB_UTILS
help This option provides the core Cryptographic API.ifCRYPTO
menu"Crypto core or helper"configCRYPTO_FIPS
bool"FIPS 200 compliance"depends onCRYPTO_DRBG&&CRYPTO_SELFTESTS
depends on(MODULE_SIG||!MODULES)
help This option enables the fips boot option which is required if you want the system to operate in a FIPS 200 certification. You should say no unless you know what this is.configCRYPTO_FIPS_NAME
string"FIPS Module Name"default"Linux Kernel Cryptographic API"depends onCRYPTO_FIPS
help This option sets the FIPS Module name reported by the Crypto API via the /proc/sys/crypto/fips_name file.configCRYPTO_FIPS_CUSTOM_VERSION
bool"Use Custom FIPS Module Version"depends onCRYPTO_FIPS
defaultn
configCRYPTO_FIPS_VERSION
string"FIPS Module Version"default"(none)"depends onCRYPTO_FIPS_CUSTOM_VERSION
help This option provides the ability to override the FIPS Module Version. By default the KERNELRELEASE value is used.configCRYPTO_ALGAPI
tristateselectCRYPTO_ALGAPI2
help This option provides the API for cryptographic algorithms.configCRYPTO_ALGAPI2
tristateconfigCRYPTO_AEAD
tristateselectCRYPTO_AEAD2
selectCRYPTO_ALGAPI
configCRYPTO_AEAD2
tristateselectCRYPTO_ALGAPI2
configCRYPTO_SIG
tristateselectCRYPTO_SIG2
selectCRYPTO_ALGAPI
configCRYPTO_SIG2
tristateselectCRYPTO_ALGAPI2
configCRYPTO_SKCIPHER
tristateselectCRYPTO_SKCIPHER2
selectCRYPTO_ALGAPI
selectCRYPTO_ECB
configCRYPTO_SKCIPHER2
tristateselectCRYPTO_ALGAPI2
configCRYPTO_HASH
tristat