Stephan Mueller | 3b72c81 | 2016-10-21 04:54:22 +0200 | [diff] [blame] | 1 | Message Digest Algorithm Definitions |
| 2 | ------------------------------------ |
| 3 | |
| 4 | .. kernel-doc:: include/crypto/hash.h |
| 5 | :doc: Message Digest Algorithm Definitions |
| 6 | |
| 7 | .. kernel-doc:: include/crypto/hash.h |
Stephan Mueller | 3fa71d0 | 2016-10-21 05:00:02 +0200 | [diff] [blame] | 8 | :functions: hash_alg_common ahash_alg shash_alg |
Stephan Mueller | 3b72c81 | 2016-10-21 04:54:22 +0200 | [diff] [blame] | 9 | |
| 10 | Asynchronous Message Digest API |
| 11 | ------------------------------- |
| 12 | |
| 13 | .. kernel-doc:: include/crypto/hash.h |
| 14 | :doc: Asynchronous Message Digest API |
| 15 | |
| 16 | .. kernel-doc:: include/crypto/hash.h |
Rabin Vincent | 379d972 | 2017-01-26 16:33:00 +0100 | [diff] [blame] | 17 | :functions: crypto_alloc_ahash crypto_free_ahash crypto_ahash_init crypto_ahash_digestsize crypto_ahash_reqtfm crypto_ahash_reqsize crypto_ahash_statesize crypto_ahash_setkey crypto_ahash_finup crypto_ahash_final crypto_ahash_digest crypto_ahash_export crypto_ahash_import |
Stephan Mueller | 3b72c81 | 2016-10-21 04:54:22 +0200 | [diff] [blame] | 18 | |
| 19 | Asynchronous Hash Request Handle |
| 20 | -------------------------------- |
| 21 | |
| 22 | .. kernel-doc:: include/crypto/hash.h |
| 23 | :doc: Asynchronous Hash Request Handle |
| 24 | |
| 25 | .. kernel-doc:: include/crypto/hash.h |
Stephan Mueller | 3fa71d0 | 2016-10-21 05:00:02 +0200 | [diff] [blame] | 26 | :functions: ahash_request_set_tfm ahash_request_alloc ahash_request_free ahash_request_set_callback ahash_request_set_crypt |
Stephan Mueller | 3b72c81 | 2016-10-21 04:54:22 +0200 | [diff] [blame] | 27 | |
| 28 | Synchronous Message Digest API |
| 29 | ------------------------------ |
| 30 | |
| 31 | .. kernel-doc:: include/crypto/hash.h |
| 32 | :doc: Synchronous Message Digest API |
| 33 | |
| 34 | .. kernel-doc:: include/crypto/hash.h |
Stephan Mueller | 3fa71d0 | 2016-10-21 05:00:02 +0200 | [diff] [blame] | 35 | :functions: crypto_alloc_shash crypto_free_shash crypto_shash_blocksize crypto_shash_digestsize crypto_shash_descsize crypto_shash_setkey crypto_shash_digest crypto_shash_export crypto_shash_import crypto_shash_init crypto_shash_update crypto_shash_final crypto_shash_finup |