Data Accelerator Offload
|
Go to the source code of this file.
Data Structures | |
struct | dao_netlink_crypto_key |
Macros | |
#define | dao_netlink_foreach_crypto_cipher_algorithm |
#define | dao_netlink_foreach_crypto_cipher_aead_algorithm |
Typedefs | |
typedef struct dao_netlink_crypto_key | dao_netlink_crypto_key_t |
Enumerations | |
enum | dao_netlink_crypto_algo_t |
DAO Netlink crypto file (required for netlink-xfrm)
Contains macros for LINUX supported crypto algorithms with various crypto key attributes like: algo_name, key_lenght, block_size, hmac details, ivlen etc
Definition in file dao_netlink_crypto.h.
#define dao_netlink_foreach_crypto_cipher_algorithm |
Cipher algorithms _(ALGO, KeylenBits, KeylenBytes, IVLEN, BLKSZ, LINUX_ALG_NAME, "PRETTY_NAME")
Definition at line 23 of file dao_netlink_crypto.h.
#define dao_netlink_foreach_crypto_cipher_aead_algorithm |
AEAD algorithms
_(ALGO, KeylenBits, KeylenBytes, IVLEN, DIGEST, AADLEN, "LINUX_ALG_NAME", "PRETTY_NAME")
Definition at line 39 of file dao_netlink_crypto.h.
typedef struct dao_netlink_crypto_key dao_netlink_crypto_key_t |
Object representing crypto key
Crypto Algorithm macros DAO_CRYPTO_XXX
Definition at line 65 of file dao_netlink_crypto.h.