The synchronous message digest API is used with the ciphers of type CRYPTO_ALG_TYPE_HASH (listed as type “hash” in /proc/crypto)