rte_cryptodev_asymmetric_xform_capability

Synopsis

#include <rte_cryptodev​.h>

Data Fields

enum rte_crypto_asym_xform_type xform_type
uint32_t op_types
uint64_t hash_algos

Detailed Description

Asymmetric Xform Crypto Capability

Definition at line 163 of file rte_cryptodev​.h​.

Field Documentation

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​.

Author

Generated automatically by Doxygen for DPDK from the source code​.

Info

Version 25.11.3 DPDK