Cryptographic API
modulename: api.ko
configname: CONFIG_CRYPTO
Linux Kernel Configuration
└─>Cryptographic options
└─>Cryptographic API
In linux kernel since version 2.6.12
This option provides the core Cryptographic API.
source code:
is selected by
CONFIG_CRYPTO_BLKCIPHERCONFIG_CRYPTO_HASH
CONFIG_CRYPTO_MANAGER
CONFIG_CRYPTO_HMAC
CONFIG_CRYPTO_XCBC
CONFIG_CRYPTO_NULL
CONFIG_CRYPTO_MD4
CONFIG_CRYPTO_MD5
CONFIG_CRYPTO_SHA1
CONFIG_CRYPTO_SHA1_S390
CONFIG_CRYPTO_SHA256
CONFIG_CRYPTO_SHA256_S390
CONFIG_CRYPTO_SHA512
CONFIG_CRYPTO_WP512
CONFIG_CRYPTO_TGR192
CONFIG_CRYPTO_ECB
CONFIG_CRYPTO_CBC
CONFIG_CRYPTO_LRW
CONFIG_CRYPTO_DES
CONFIG_CRYPTO_DES_S390
CONFIG_CRYPTO_BLOWFISH
CONFIG_CRYPTO_TWOFISH
CONFIG_CRYPTO_TWOFISH_586
CONFIG_CRYPTO_TWOFISH_X86_64
CONFIG_CRYPTO_SERPENT
CONFIG_CRYPTO_AES
CONFIG_CRYPTO_AES_586
CONFIG_CRYPTO_AES_X86_64
CONFIG_CRYPTO_AES_S390
CONFIG_CRYPTO_CAST5
CONFIG_CRYPTO_CAST6
CONFIG_CRYPTO_TEA
CONFIG_CRYPTO_ARC4
CONFIG_CRYPTO_KHAZAD
CONFIG_CRYPTO_ANUBIS
CONFIG_CRYPTO_DEFLATE
CONFIG_CRYPTO_MICHAEL_MIC
CONFIG_CRYPTO_CRC32C
CONFIG_CRYPTO_TEST
CONFIG_CRYPTO_DEV_PADLOCK
CONFIG_CRYPTO_DEV_PADLOCK_AES
CONFIG_CRYPTO_DEV_PADLOCK_SHA
CONFIG_CRYPTO_DEV_GEODE
is depended by
CONFIG_BLK_DEV_CRYPTOLOOPCONFIG_ISCSI_TCP
CONFIG_DM_CRYPT
CONFIG_AIRO
CONFIG_AIRO_CS
CONFIG_PPP_MPPE
CONFIG_NFSD
CONFIG_RPCSEC_GSS_KRB5
CONFIG_RPCSEC_GSS_SPKM3
CONFIG_INET_AH
CONFIG_INET_ESP
CONFIG_INET_IPCOMP
CONFIG_TCP_MD5SIG
CONFIG_INET6_AH
CONFIG_INET6_ESP
CONFIG_INET6_IPCOMP
CONFIG_IP_SCTP
CONFIG_IEEE80211_CRYPT_WEP
CONFIG_IEEE80211_CRYPT_CCMP
CONFIG_IEEE80211_CRYPT_TKIP