Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

IxCryptoAccCtx Struct Reference
[IXP425 Security (IxCryptoAcc) API]

Structure storing configuration parameters required to perform security functionality. More...


Data Fields

IxCryptoAccOperation operation
 Types of operation.

IxCryptoAccCipherCtx cipherCtx
 Cipher context.

IxCryptoAccAuthCtx authCtx
 Authentication context.

BOOL useDifferentSrcAndDestMbufs
 If TRUE, data is read from srcMbuf, result is written to destMbuf (non in-place operation).


Detailed Description

Structure storing configuration parameters required to perform security functionality.

Structure is used to specify the crypto context (hardware accelerator context) required for using the IXP425 Security (IxCryptoAcc) API interface.

Definition at line 542 of file IxCryptoAcc.h.


Field Documentation

IxCryptoAccAuthCtx IxCryptoAccCtx::authCtx
 

Authentication context.

Definition at line 546 of file IxCryptoAcc.h.

IxCryptoAccCipherCtx IxCryptoAccCtx::cipherCtx
 

Cipher context.

Definition at line 545 of file IxCryptoAcc.h.

IxCryptoAccOperation IxCryptoAccCtx::operation
 

Types of operation.

Definition at line 544 of file IxCryptoAcc.h.

BOOL IxCryptoAccCtx::useDifferentSrcAndDestMbufs
 

If TRUE, data is read from srcMbuf, result is written to destMbuf (non in-place operation).

If FALSE data is read from srcMbuf, and written back to srcMbuf (in-place operation). Default is FALSE. Note that only the crypted/authenticated data that is copied, not the entire source mbuf.

Definition at line 547 of file IxCryptoAcc.h.


The documentation for this struct was generated from the following file:
Automatically generated from sources. © Intel Corp. 2003