SHA-224 and SHA-256

modulename: sha256_generic.ko

configname: CONFIG_CRYPTO_SHA256

Linux Kernel Configuration
└─>Cryptographic API
└─>Hashes, digests, and MACs
└─>SHA-224 and SHA-256
In linux kernel since version 2.6.12  
SHA-224 and SHA-256 secure hash algorithms (FIPS 180, ISO/IEC 10118-3)

This is required for IPsec AH (XFRM_AH) and IPsec ESP (XFRM_ESP).
Used by the btrfs filesystem, Ceph, NFS, and SMB.

source code: