logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_cryptodev_symmetric_capability

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2           rte_cryptodev_symmetric_capability(3)

Detailed Description

       Symmetric Crypto Capability

       Definition at line 107 of file rte_cryptodev.h.

Field Documentation

enumrte_crypto_sym_xform_typexform_type
       Transform type : Authentication / Cipher / AEAD

       Definition at line 108 of file rte_cryptodev.h.

   enumrte_crypto_auth_algorithmalgo
       authentication algorithm

       Definition at line 112 of file rte_cryptodev.h.

   uint16_tblock_size
       algorithm block size

       Definition at line 114 of file rte_cryptodev.h.

   structrte_crypto_param_rangekey_size
       auth key size range

       cipher key size range

       AEAD key size range

       Definition at line 116 of file rte_cryptodev.h.

   structrte_crypto_param_rangedigest_size
       digest size range

       Definition at line 118 of file rte_cryptodev.h.

   structrte_crypto_param_rangeaad_size
       Additional authentication data size range

       Definition at line 120 of file rte_cryptodev.h.

   structrte_crypto_param_rangeiv_size
       Initialisation vector data size range

       Definition at line 122 of file rte_cryptodev.h.

   struct{...}auth
       Symmetric Authentication transform capabilities

   enumrte_crypto_cipher_algorithmalgo
       cipher algorithm

       Definition at line 127 of file rte_cryptodev.h.

   uint32_tdataunit_set
       Supported data-unit lengths: RTE_CRYPTO_CIPHER_DATA_UNIT_LEN_* bits or 0 for lengths defined in the
       algorithm standard.

       Definition at line 135 of file rte_cryptodev.h.

   struct{...}cipher
       Symmetric Cipher transform capabilities

   enumrte_crypto_aead_algorithmalgo
       AEAD algorithm

       Definition at line 144 of file rte_cryptodev.h.

Name

       rte_cryptodev_symmetric_capability

Synopsis

       #include <rte_cryptodev.h>

   DataFields
       enum rte_crypto_sym_xform_typexform_type

See Also