Message Digest Algorithm Definitions ------------------------------------ .. kernel-doc:: include/crypto/hash.h :doc: Message Digest Algorithm Definitions .. kernel-doc:: include/crypto/hash.h :functions: hash_alg_common .. kernel-doc:: include/crypto/hash.h :functions: ahash_alg .. kernel-doc:: include/crypto/hash.h :functions: shash_alg Asynchronous Message Digest API ------------------------------- .. kernel-doc:: include/crypto/hash.h :doc: Asynchronous Message Digest API .. kernel-doc:: include/crypto/hash.h :functions: crypto_alloc_ahash .. kernel-doc:: include/crypto/hash.h :functions: crypto_free_ahash .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_init .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_digestsize .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_reqtfm .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_reqsize .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_setkey .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_finup .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_final .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_digest .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_export .. kernel-doc:: include/crypto/hash.h :functions: crypto_ahash_import Asynchronous Hash Request Handle -------------------------------- .. kernel-doc:: include/crypto/hash.h :doc: Asynchronous Hash Request Handle .. kernel-doc:: include/crypto/hash.h :functions: ahash_request_set_tfm .. kernel-doc:: include/crypto/hash.h :functions: ahash_request_alloc .. kernel-doc:: include/crypto/hash.h :functions: ahash_request_free .. kernel-doc:: include/crypto/hash.h :functions: ahash_request_set_callback .. kernel-doc:: include/crypto/hash.h :functions: ahash_request_set_crypt Synchronous Message Digest API ------------------------------ .. kernel-doc:: include/crypto/hash.h :doc: Synchronous Message Digest API .. kernel-doc:: include/crypto/hash.h :functions: crypto_alloc_shash .. kernel-doc:: include/crypto/hash.h :functions: crypto_free_shash .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_blocksize .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_digestsize .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_descsize .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_setkey .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_digest .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_export .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_import .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_init .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_update .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_final .. kernel-doc:: include/crypto/hash.h :functions: crypto_shash_finup