| DPDK
    18.11.11
    | 
#include <rte_cryptodev.h>
| Data Fields | |
| enum rte_crypto_sym_xform_type | xform_type | 
| enum rte_crypto_auth_algorithm | algo | 
| uint16_t | block_size | 
| struct rte_crypto_param_range | key_size | 
| struct rte_crypto_param_range | digest_size | 
| struct rte_crypto_param_range | aad_size | 
| struct rte_crypto_param_range | iv_size | 
| struct { | |
| enum rte_crypto_auth_algorithm algo | |
| uint16_t block_size | |
| struct rte_crypto_param_range key_size | |
| struct rte_crypto_param_range digest_size | |
| struct rte_crypto_param_range aad_size | |
| struct rte_crypto_param_range iv_size | |
| } | auth | 
| enum rte_crypto_cipher_algorithm | algo | 
| struct { | |
| enum rte_crypto_cipher_algorithm algo | |
| uint16_t block_size | |
| struct rte_crypto_param_range key_size | |
| struct rte_crypto_param_range iv_size | |
| } | cipher | 
| enum rte_crypto_aead_algorithm | algo | 
Symmetric Crypto Capability
Definition at line 98 of file rte_cryptodev.h.
| enum rte_crypto_sym_xform_type xform_type | 
Transform type : Authentication / Cipher / AEAD
Definition at line 99 of file rte_cryptodev.h.
| enum rte_crypto_auth_algorithm algo | 
authentication algorithm
Definition at line 104 of file rte_cryptodev.h.
| uint16_t block_size | 
algorithm block size
Definition at line 106 of file rte_cryptodev.h.
| struct rte_crypto_param_range key_size | 
auth key size range
cipher key size range
AEAD key size range
Definition at line 108 of file rte_cryptodev.h.
| struct rte_crypto_param_range digest_size | 
digest size range
Definition at line 110 of file rte_cryptodev.h.
| struct rte_crypto_param_range aad_size | 
Additional authentication data size range
Definition at line 112 of file rte_cryptodev.h.
| struct rte_crypto_param_range iv_size | 
Initialisation vector data size range
Definition at line 114 of file rte_cryptodev.h.
| struct { ... } auth | 
Symmetric Authentication transform capabilities
| enum rte_crypto_cipher_algorithm algo | 
cipher algorithm
Definition at line 119 of file rte_cryptodev.h.
| struct { ... } cipher | 
Symmetric Cipher transform capabilities
| enum rte_crypto_aead_algorithm algo | 
AEAD algorithm
Definition at line 130 of file rte_cryptodev.h.
 1.8.9.1
 1.8.9.1