api-aead.rst 1.1 KB

1234567891011121314151617181920212223242526
  1. Authenticated Encryption With Associated Data (AEAD)
  2. ====================================================
  3. Authenticated Encryption With Associated Data (AEAD) Algorithm Definitions
  4. --------------------------------------------------------------------------
  5. .. kernel-doc:: include/crypto/aead.h
  6. :doc: Authenticated Encryption With Associated Data (AEAD) Cipher API
  7. .. kernel-doc:: include/crypto/aead.h
  8. :functions: aead_request aead_alg
  9. Authenticated Encryption With Associated Data (AEAD) Cipher API
  10. ---------------------------------------------------------------
  11. .. kernel-doc:: include/crypto/aead.h
  12. :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
  13. Asynchronous AEAD Request Handle
  14. --------------------------------
  15. .. kernel-doc:: include/crypto/aead.h
  16. :doc: Asynchronous AEAD Request Handle
  17. .. kernel-doc:: include/crypto/aead.h
  18. :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