SHA1 digest algorithm
modulename: sha1_generic.ko
configname: CONFIG_CRYPTO_SHA1
Linux Kernel Configuration
└─>Cryptographic API
└─>SHA1 digest algorithm
In linux kernel since version 2.6.12
SHA-1 secure hash standard (FIPS 180-1/DFIPS 180-2).
source code:
is depended by
CONFIG_CRYPTO_SHA1_ARMCONFIG_CRYPTO_SHA1_ARM_NEON
CONFIG_CRYPTO_SHA1_ARM64_CE
CONFIG_CRYPTO_SHA1_SSSE3
CONFIG_CRYPTO_SHA1_OCTEON
CONFIG_CRYPTO_SHA1_SPARC64
CONFIG_CRYPTO_DEV_PADLOCK_SHA
CONFIG_CRYPTO_DEV_NIAGARA2
CONFIG_CRYPTO_DEV_OMAP_SHAM
CONFIG_CRYPTO_DEV_UX500_HASH
CONFIG_CRYPTO_DEV_SP_CCP
CONFIG_CRYPTO_DEV_QAT
CONFIG_CRYPTO_DEV_IMGTEC_HASH
CONFIG_CRYPTO_DEV_SUN4I_SS
CONFIG_CRYPTO_DEV_ROCKCHIP
CONFIG_CRYPTO_DEV_MEDIATEK
CONFIG_CRYPTO_DEV_CHELSIO
CONFIG_CRYPTO_DEV_BCM_SPU
CONFIG_CRYPTO_DEV_STM32_HASH
CONFIG_CRYPTO_DEV_SAFEXCEL
CONFIG_CRYPTO_DEV_ARTPEC6
CONFIG_CRYPTO_DEV_CCREE
CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE
CONFIG_PPP_MPPE
CONFIG_SIGNATURE
CONFIG_INET_AH
CONFIG_INET_ESP
CONFIG_INET6_AH
CONFIG_INET6_ESP
CONFIG_IPV6_SEG6_HMAC
CONFIG_IP_SCTP
CONFIG_SCTP_COOKIE_HMAC_SHA1
CONFIG_TRUSTED_KEYS
CONFIG_SECURITY_APPARMOR_HASH
CONFIG_IMA
CONFIG_EVM