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_asymmetric_xform_capability

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2     rte_cryptodev_asym...ic_xform_capability(3)

Detailed Description

       Asymmetric Xform Crypto Capability

       Definition at line 163 of file rte_cryptodev.h.

Field Documentation

enumrte_crypto_asym_xform_typexform_type
       Transform type: RSA/MODEXP/DH/DSA/MODINV

       Definition at line 164 of file rte_cryptodev.h.

   uint32_top_types
       Bitmask for supported rte_crypto_asym_op_type or rte_crypto_asym_ke_type. Which enum is used is
       determined by the rte_crypto_asym_xform_type. For key exchange algorithms like Diffie-Hellman it is
       rte_crypto_asym_ke_type, for others it is rte_crypto_asym_op_type.

       Definition at line 167 of file rte_cryptodev.h.

   structrte_crypto_param_rangemodlen
       Range of modulus length supported by modulus based xform. Value 0 mean implementation default

       Definition at line 178 of file rte_cryptodev.h.

   uint8_tinternal_rng
       Availability of random number generator for Elliptic curve based xform. Value 0 means unavailable, and
       application should pass the required random value. Otherwise, PMD would internally compute the random
       number.

       Definition at line 183 of file rte_cryptodev.h.

   uint32_top_capa[RTE_CRYPTO_ASYM_OP_LIST_END]
       Operation specific capabilities.

       Definition at line 189 of file rte_cryptodev.h.

   uint64_thash_algos
       Bitmask of hash algorithms supported for op_type.

       Definition at line 193 of file rte_cryptodev.h.

Name

       rte_cryptodev_asymmetric_xform_capability

Synopsis

       #include <rte_cryptodev.h>

   DataFields
       enum rte_crypto_asym_xform_typexform_type
       uint32_t op_types
       uint64_t hash_algos

See Also