HMAC (Keyed-Hash MAC)
modulename: hmac.ko
configname: CONFIG_CRYPTO_HMAC
Linux Kernel Configuration
└─>Cryptographic API
└─>Hashes, digests, and MACs
└─>HMAC (Keyed-Hash MAC)
In linux kernel since version 2.6.12
HMAC (Keyed-Hash Message Authentication Code) (FIPS 198 and
RFC2104)
This is required for IPsec AH (XFRM_AH) and IPsec ESP (XFRM_ESP).
RFC2104)
This is required for IPsec AH (XFRM_AH) and IPsec ESP (XFRM_ESP).
source code:
is depended by
CONFIG_CRYPTO_DRBG_HMACCONFIG_CRYPTO_KDF800108_CTR
CONFIG_CRYPTO_DEV_OMAP_SHAM
CONFIG_CRYPTO_DEV_QAT
CONFIG_CRYPTO_DEV_SAFEXCEL
CONFIG_CRYPTO_DEV_CCREE
CONFIG_CRYPTO_DEV_HISI_SEC2
CONFIG_CRYPTO_DEV_ASPEED_HACE_HASH
CONFIG_CRYPTO_DEV_JH7110
CONFIG_UBIFS_FS_AUTHENTICATION
CONFIG_CIFS
CONFIG_SMB_SERVER
CONFIG_XFRM_AH
CONFIG_XFRM_ESP
CONFIG_IPV6_SEG6_HMAC
CONFIG_IP_SCTP
CONFIG_SCTP_COOKIE_HMAC_MD5
CONFIG_SCTP_COOKIE_HMAC_SHA1
CONFIG_CEPH_LIB
CONFIG_TRUSTED_KEYS_TPM
CONFIG_ENCRYPTED_KEYS
CONFIG_IMA
CONFIG_EVM