1 Authenticated Encryption With Associated Data (AEAD) Algorithm Definitions
2 --------------------------------------------------------------------------
4 .. kernel-doc:: include/crypto/aead.h
5 :doc: Authenticated Encryption With Associated Data (AEAD) Cipher API
7 .. kernel-doc:: include/crypto/aead.h
8 :functions: aead_request
10 .. kernel-doc:: include/crypto/aead.h
13 Authenticated Encryption With Associated Data (AEAD) Cipher API
14 ---------------------------------------------------------------
16 .. kernel-doc:: include/crypto/aead.h
17 :functions: crypto_alloc_aead
19 .. kernel-doc:: include/crypto/aead.h
20 :functions: crypto_free_aead
22 .. kernel-doc:: include/crypto/aead.h
23 :functions: crypto_aead_ivsize
25 .. kernel-doc:: include/crypto/aead.h
26 :functions: crypto_aead_authsize
28 .. kernel-doc:: include/crypto/aead.h
29 :functions: crypto_aead_blocksize
31 .. kernel-doc:: include/crypto/aead.h
32 :functions: crypto_aead_setkey
34 .. kernel-doc:: include/crypto/aead.h
35 :functions: crypto_aead_setauthsize
37 .. kernel-doc:: include/crypto/aead.h
38 :functions: crypto_aead_encrypt
40 .. kernel-doc:: include/crypto/aead.h
41 :functions: crypto_aead_decrypt
43 Asynchronous AEAD Request Handle
44 --------------------------------
46 .. kernel-doc:: include/crypto/aead.h
47 :doc: Asynchronous AEAD Request Handle
49 .. kernel-doc:: include/crypto/aead.h
50 :functions: crypto_aead_reqsize
52 .. kernel-doc:: include/crypto/aead.h
53 :functions: aead_request_set_tfm
55 .. kernel-doc:: include/crypto/aead.h
56 :functions: aead_request_alloc
58 .. kernel-doc:: include/crypto/aead.h
59 :functions: aead_request_free
61 .. kernel-doc:: include/crypto/aead.h
62 :functions: aead_request_set_callback
64 .. kernel-doc:: include/crypto/aead.h
65 :functions: aead_request_set_crypt
67 .. kernel-doc:: include/crypto/aead.h
68 :functions: aead_request_set_ad