Cryptographic API

modulename: crypto.ko

configname: CONFIG_CRYPTO

Linux Kernel Configuration
└─>Cryptographic API
In linux kernel since version 2.6.12  
This option provides the core Cryptographic API.

source code:
is selected by
CONFIG_CRYPTO_CURVE25519_X86
CONFIG_CRYPTO_AES_NI_INTEL
CONFIG_CRYPTO_BLOWFISH_X86_64
CONFIG_CRYPTO_CAMELLIA_X86_64
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64
CONFIG_CRYPTO_CAST5_AVX_X86_64
CONFIG_CRYPTO_CAST6_AVX_X86_64
CONFIG_CRYPTO_DES3_EDE_X86_64
CONFIG_CRYPTO_SERPENT_SSE2_X86_64
CONFIG_CRYPTO_SERPENT_SSE2_586
CONFIG_CRYPTO_SERPENT_AVX_X86_64
CONFIG_CRYPTO_SERPENT_AVX2_X86_64
CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64
CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64
CONFIG_CRYPTO_TWOFISH_X86_64_3WAY
CONFIG_CRYPTO_TWOFISH_AVX_X86_64
CONFIG_CRYPTO_CHACHA20_X86_64
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2
CONFIG_CRYPTO_NHPOLY1305_SSE2
CONFIG_CRYPTO_NHPOLY1305_AVX2
CONFIG_CRYPTO_BLAKE2S_X86
CONFIG_CRYPTO_POLYVAL_CLMUL_NI
CONFIG_CRYPTO_POLY1305_X86_64
CONFIG_CRYPTO_SHA1_SSSE3
CONFIG_CRYPTO_SHA256_SSSE3
CONFIG_CRYPTO_SHA512_SSSE3
CONFIG_CRYPTO_SM3_AVX_X86_64
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL
CONFIG_CRYPTO_CRC32C_INTEL
CONFIG_CRYPTO_CRC32_PCLMUL
CONFIG_CRYPTO_CRCT10DIF_PCLMUL
CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64
CONFIG_CRYPTO_CHACHA20_X86_64
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2
CONFIG_CRYPTO_NHPOLY1305_SSE2
CONFIG_CRYPTO_NHPOLY1305_AVX2
CONFIG_CRYPTO_BLAKE2S_X86
CONFIG_CRYPTO_POLYVAL_CLMUL_NI
CONFIG_CRYPTO_POLY1305_X86_64
CONFIG_CRYPTO_SHA1_SSSE3
CONFIG_CRYPTO_SHA256_SSSE3
CONFIG_CRYPTO_SHA512_SSSE3
CONFIG_CRYPTO_SM3_AVX_X86_64
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL
CONFIG_CRYPTO_CRC32C_INTEL
CONFIG_CRYPTO_CRC32_PCLMUL
CONFIG_CRYPTO_CRCT10DIF_PCLMUL
CONFIG_ZCRYPT
CONFIG_CRYPTO_DEV_FSL_CAAM
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI
CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API
CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API
CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API
CONFIG_CRYPTO_DEV_OMAP_SHAM
CONFIG_CRYPTO_DEV_EXYNOS_RNG
CONFIG_CRYPTO_DEV_S5P
CONFIG_CRYPTO_DEV_NX_ENCRYPT
CONFIG_CRYPTO_DEV_MARVELL_CESA
CONFIG_CRYPTO_DEV_CCREE
CONFIG_ZRAM
CONFIG_CRYPTO_DEV_CHELSIO_TLS
CONFIG_CHELSIO_TLS_DEVICE
CONFIG_CRYPTO_LIB_POLY1305
CONFIG_CRYPTO_LIB_CHACHA20POLY1305
CONFIG_ZSWAP