# 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 on(CRYPTO_ANSI_CPRNG||CRYPTO_DRBG)&&!CRYPTO_MANAGER_DISABLE_TESTS
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
<