xref: /OK3568_Linux_fs/kernel/Documentation/crypto/api-aead.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunAuthenticated Encryption With Associated Data (AEAD) Algorithm Definitions
2*4882a593Smuzhiyun--------------------------------------------------------------------------
3*4882a593Smuzhiyun
4*4882a593Smuzhiyun.. kernel-doc:: include/crypto/aead.h
5*4882a593Smuzhiyun   :doc: Authenticated Encryption With Associated Data (AEAD) Cipher API
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun.. kernel-doc:: include/crypto/aead.h
8*4882a593Smuzhiyun   :functions: aead_request aead_alg
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunAuthenticated Encryption With Associated Data (AEAD) Cipher API
11*4882a593Smuzhiyun---------------------------------------------------------------
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun.. kernel-doc:: include/crypto/aead.h
14*4882a593Smuzhiyun   :functions: crypto_alloc_aead crypto_free_aead crypto_aead_ivsize crypto_aead_authsize crypto_aead_blocksize crypto_aead_setkey crypto_aead_setauthsize crypto_aead_encrypt crypto_aead_decrypt
15*4882a593Smuzhiyun
16*4882a593SmuzhiyunAsynchronous AEAD Request Handle
17*4882a593Smuzhiyun--------------------------------
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun.. kernel-doc:: include/crypto/aead.h
20*4882a593Smuzhiyun   :doc: Asynchronous AEAD Request Handle
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun.. kernel-doc:: include/crypto/aead.h
23*4882a593Smuzhiyun   :functions: crypto_aead_reqsize aead_request_set_tfm aead_request_alloc aead_request_free aead_request_set_callback aead_request_set_crypt aead_request_set_ad
24