struct aead_request — AEAD request
struct aead_request { struct crypto_async_request base; unsigned int assoclen; unsigned int cryptlen; u8 * iv; struct scatterlist * assoc; struct scatterlist * src; struct scatterlist * dst; void * __ctx[] CRYPTO_MINALIGN_ATTR; };
Common attributes for async crypto requests
Length in bytes of associated data for authentication
Length of data to be encrypted or decrypted
Initialisation vector
Associated data
Source data
Destination data
Start of private context data