|
DPDK 25.11.3
|
#include <rte_cryptodev.h>
Data Fields | |
| enum rte_crypto_asym_xform_type | xform_type |
| uint32_t | op_types |
| uint64_t | hash_algos |
Asymmetric Xform Crypto Capability
Definition at line 163 of file rte_cryptodev.h.
| enum rte_crypto_asym_xform_type xform_type |
Transform type: RSA/MODEXP/DH/DSA/MODINV
Definition at line 164 of file rte_cryptodev.h.
| uint32_t op_types |
Bitmask for supported rte_crypto_asym_op_type or rte_crypto_ml_kem_op_type or rte_crypto_ml_dsa_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 ML-KEM algorithms it is rte_crypto_ml_kem_op_type, for ML-DSA algorithms it is rte_crypto_ml_dsa_op_type, or others it is rte_crypto_asym_op_type.
Definition at line 167 of file rte_cryptodev.h.
| uint64_t hash_algos |
Bitmask of hash algorithms supported for op_type.
Definition at line 202 of file rte_cryptodev.h.